Blender V2.61 - r43446
|
Retrieving shapes shapes. More...
Classes | |
class | ChildShapeRetriever |
class | TetraShapeRetriever |
class | TriangleShapeRetriever |
Public Member Functions | |
GIM_ShapeRetriever (btGImpactShapeInterface *gim_shape) | |
btCollisionShape * | getChildShape (int index) |
Public Attributes | |
btGImpactShapeInterface * | m_gim_shape |
btTriangleShapeEx | m_trishape |
btTetrahedronShapeEx | m_tetrashape |
ChildShapeRetriever | m_child_retriever |
TriangleShapeRetriever | m_tri_retriever |
TetraShapeRetriever | m_tetra_retriever |
ChildShapeRetriever * | m_current_retriever |
Retrieving shapes shapes.
Declared here due of insuficent space on Pool allocators
Definition at line 89 of file btGImpactCollisionAlgorithm.cpp.
GIM_ShapeRetriever::GIM_ShapeRetriever | ( | btGImpactShapeInterface * | gim_shape | ) | [inline] |
Definition at line 136 of file btGImpactCollisionAlgorithm.cpp.
References m_child_retriever, m_current_retriever, m_gim_shape, GIM_ShapeRetriever::ChildShapeRetriever::m_parent, m_tetra_retriever, m_tri_retriever, btGImpactShapeInterface::needsRetrieveTetrahedrons(), and btGImpactShapeInterface::needsRetrieveTriangles().
btCollisionShape* GIM_ShapeRetriever::getChildShape | ( | int | index | ) | [inline] |
Definition at line 156 of file btGImpactCollisionAlgorithm.cpp.
References GIM_ShapeRetriever::ChildShapeRetriever::getChildShape(), and m_current_retriever.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_gimpact(), and btGImpactCollisionAlgorithm::gimpact_vs_shape().
Definition at line 131 of file btGImpactCollisionAlgorithm.cpp.
Referenced by GIM_ShapeRetriever().
Definition at line 134 of file btGImpactCollisionAlgorithm.cpp.
Referenced by getChildShape(), and GIM_ShapeRetriever().
Definition at line 133 of file btGImpactCollisionAlgorithm.cpp.
Referenced by GIM_ShapeRetriever().
Definition at line 94 of file btGImpactCollisionAlgorithm.cpp.
Referenced by GIM_ShapeRetriever::TetraShapeRetriever::getChildShape().
Definition at line 132 of file btGImpactCollisionAlgorithm.cpp.
Referenced by GIM_ShapeRetriever().
Definition at line 93 of file btGImpactCollisionAlgorithm.cpp.
Referenced by GIM_ShapeRetriever::TriangleShapeRetriever::getChildShape().