Bullet Collision Detection & Physics Library
Public Member Functions | Private Attributes | List of all members
DebugDrawcallback Class Reference
Inheritance diagram for DebugDrawcallback:
Inheritance graph
Collaboration diagram for DebugDrawcallback:
Collaboration graph

Public Member Functions

 DebugDrawcallback (btIDebugDraw *debugDrawer, const btTransform &worldTrans, const btVector3 &color)
virtual void internalProcessTriangleIndex (btVector3 *triangle, int partId, int triangleIndex)
virtual void processTriangle (btVector3 *triangle, int partId, int triangleIndex)
- Public Member Functions inherited from btTriangleCallback
virtual ~btTriangleCallback ()
- Public Member Functions inherited from btInternalTriangleIndexCallback
virtual ~btInternalTriangleIndexCallback ()

Private Attributes

btVector3 m_color
btTransform m_worldTrans

Detailed Description

Definition at line 1201 of file btCollisionWorld.cpp.

Constructor & Destructor Documentation

DebugDrawcallback::DebugDrawcallback ( btIDebugDraw debugDrawer,
const btTransform worldTrans,
const btVector3 color 

Definition at line 1209 of file btCollisionWorld.cpp.

Member Function Documentation

virtual void DebugDrawcallback::internalProcessTriangleIndex ( btVector3 triangle,
int  partId,
int  triangleIndex 

Implements btInternalTriangleIndexCallback.

Definition at line 1216 of file btCollisionWorld.cpp.

virtual void DebugDrawcallback::processTriangle ( btVector3 triangle,
int  partId,
int  triangleIndex 

Implements btTriangleCallback.

Definition at line 1221 of file btCollisionWorld.cpp.

Member Data Documentation

btVector3 DebugDrawcallback::m_color

Definition at line 1204 of file btCollisionWorld.cpp.

btIDebugDraw* DebugDrawcallback::m_debugDrawer

Definition at line 1203 of file btCollisionWorld.cpp.

btTransform DebugDrawcallback::m_worldTrans

Definition at line 1205 of file btCollisionWorld.cpp.

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