Blender  V3.3
Classes | Public Member Functions | Public Attributes | List of all members
GIM_ShapeRetriever Class Reference

Retrieving shapes shapes. More...

Classes

class  ChildShapeRetriever
 
class  TetraShapeRetriever
 
class  TriangleShapeRetriever
 

Public Member Functions

 GIM_ShapeRetriever (const btGImpactShapeInterface *gim_shape)
 
const btCollisionShapegetChildShape (int index)
 

Public Attributes

const btGImpactShapeInterfacem_gim_shape
 
btTriangleShapeEx m_trishape
 
btTetrahedronShapeEx m_tetrashape
 
ChildShapeRetriever m_child_retriever
 
TriangleShapeRetriever m_tri_retriever
 
TetraShapeRetriever m_tetra_retriever
 
ChildShapeRetrieverm_current_retriever
 

Detailed Description

Retrieving shapes shapes.

Declared here due of insuficent space on Pool allocators

Definition at line 85 of file btGImpactCollisionAlgorithm.cpp.

Constructor & Destructor Documentation

◆ GIM_ShapeRetriever()

GIM_ShapeRetriever::GIM_ShapeRetriever ( const btGImpactShapeInterface gim_shape)
inline

Member Function Documentation

◆ getChildShape()

const btCollisionShape* GIM_ShapeRetriever::getChildShape ( int  index)
inline

Member Data Documentation

◆ m_child_retriever

ChildShapeRetriever GIM_ShapeRetriever::m_child_retriever

Definition at line 126 of file btGImpactCollisionAlgorithm.cpp.

Referenced by GIM_ShapeRetriever().

◆ m_current_retriever

ChildShapeRetriever* GIM_ShapeRetriever::m_current_retriever

Definition at line 129 of file btGImpactCollisionAlgorithm.cpp.

Referenced by getChildShape(), and GIM_ShapeRetriever().

◆ m_gim_shape

const btGImpactShapeInterface* GIM_ShapeRetriever::m_gim_shape

◆ m_tetra_retriever

TetraShapeRetriever GIM_ShapeRetriever::m_tetra_retriever

Definition at line 128 of file btGImpactCollisionAlgorithm.cpp.

Referenced by GIM_ShapeRetriever().

◆ m_tetrashape

btTetrahedronShapeEx GIM_ShapeRetriever::m_tetrashape

◆ m_tri_retriever

TriangleShapeRetriever GIM_ShapeRetriever::m_tri_retriever

Definition at line 127 of file btGImpactCollisionAlgorithm.cpp.

Referenced by GIM_ShapeRetriever().

◆ m_trishape

btTriangleShapeEx GIM_ShapeRetriever::m_trishape

The documentation for this class was generated from the following file: