compound primitive manager More...
#include <btGImpactShape.h>
Public Member Functions | |
CompoundPrimitiveManager (const CompoundPrimitiveManager &compound) | |
CompoundPrimitiveManager (btGImpactCompoundShape *compoundShape) | |
CompoundPrimitiveManager () | |
virtual void | get_primitive_box (int prim_index, btAABB &primbox) const |
virtual int | get_primitive_count () const |
virtual void | get_primitive_triangle (int prim_index, btPrimitiveTriangle &triangle) const |
retrieves only the points of the triangle, and the collision margin | |
virtual bool | is_trimesh () const |
determines if this manager consist on only triangles, which special case will be optimized | |
virtual | ~CompoundPrimitiveManager () |
Public Attributes | |
btGImpactCompoundShape * | m_compoundShape |
compound primitive manager
Definition at line 304 of file btGImpactShape.h.
virtual btGImpactCompoundShape::CompoundPrimitiveManager::~CompoundPrimitiveManager | ( | ) | [inline, virtual] |
Definition at line 307 of file btGImpactShape.h.
btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager | ( | const CompoundPrimitiveManager & | compound | ) | [inline] |
Definition at line 311 of file btGImpactShape.h.
btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager | ( | btGImpactCompoundShape * | compoundShape | ) | [inline] |
Definition at line 317 of file btGImpactShape.h.
Definition at line 322 of file btGImpactShape.h.
virtual void btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_box | ( | int | prim_index, |
btAABB & | primbox | ||
) | const [inline, virtual] |
Implements btPrimitiveManagerBase.
Definition at line 337 of file btGImpactShape.h.
virtual int btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_count | ( | ) | const [inline, virtual] |
Implements btPrimitiveManagerBase.
Definition at line 332 of file btGImpactShape.h.
virtual void btGImpactCompoundShape::CompoundPrimitiveManager::get_primitive_triangle | ( | int | prim_index, |
btPrimitiveTriangle & | triangle | ||
) | const [inline, virtual] |
retrieves only the points of the triangle, and the collision margin
Implements btPrimitiveManagerBase.
Definition at line 352 of file btGImpactShape.h.
virtual bool btGImpactCompoundShape::CompoundPrimitiveManager::is_trimesh | ( | ) | const [inline, virtual] |
determines if this manager consist on only triangles, which special case will be optimized
Implements btPrimitiveManagerBase.
Definition at line 327 of file btGImpactShape.h.
Definition at line 308 of file btGImpactShape.h.