btGImpactCompoundShape::CompoundPrimitiveManager Class Reference

compound primitive manager More...

#include <btGImpactShape.h>

Inheritance diagram for btGImpactCompoundShape::CompoundPrimitiveManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CompoundPrimitiveManager ()
 CompoundPrimitiveManager (btGImpactCompoundShape *compoundShape)
 CompoundPrimitiveManager (const CompoundPrimitiveManager &compound)
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

btGImpactCompoundShapem_compoundShape

Detailed Description

compound primitive manager

Definition at line 304 of file btGImpactShape.h.


Constructor & Destructor Documentation

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.

btGImpactCompoundShape::CompoundPrimitiveManager::CompoundPrimitiveManager (  )  [inline]

Definition at line 322 of file btGImpactShape.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 308 of file btGImpactShape.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:04 2013