| Classes | |
| struct | Callbacks | 
| Public Member Functions | |
| CLBulletDebugDraw (void *arg=0) | |
| CLBulletDebugDraw (const Callbacks &callbacks, void *arg=0) | |
| void | draw3dText (const btVector3 &location, const char *textString) | 
| virtual void | drawAabb (const btVector3 &from, const btVector3 &to, const btVector3 &color) | 
| virtual void | drawArc (const btVector3 ¢er, const btVector3 &normal, const btVector3 &axis, btScalar radiusA, btScalar radiusB, btScalar minAngle, btScalar maxAngle, const btVector3 &color, bool drawSect, btScalar stepDegrees=btScalar(10.f)) | 
| virtual void | drawBox (const btVector3 &boxMin, const btVector3 &boxMax, const btVector3 &color) | 
| virtual void | drawContactPoint (const btVector3 &PointOnB, const btVector3 &normalOnB, btScalar distance, int lifeTime, const btVector3 &color) | 
| virtual void | drawLine (const btVector3 &from, const btVector3 &to, const btVector3 &color) | 
| virtual void | drawSphere (const btVector3 &p, btScalar radius, const btVector3 &color) | 
| virtual void | drawSpherePatch (const btVector3 ¢er, const btVector3 &up, const btVector3 &axis, btScalar radius, btScalar minTh, btScalar maxTh, btScalar minPs, btScalar maxPs, const btVector3 &color, btScalar stepDegrees=btScalar(10.f)) | 
| virtual void | drawTransform (const btTransform &transform, btScalar orthoLen) | 
| virtual void | drawTriangle (const btVector3 &v0, const btVector3 &v1, const btVector3 &v2, const btVector3 &color, btScalar alpha) | 
| Callbacks & | getCallbacks () | 
| virtual int | getDebugMode () const | 
| virtual void | reportErrorWarning (const char *warningString) | 
| void | setCallbacks (const Callbacks &callbacks) | 
| virtual void | setDebugMode (int debugMode) | 
| Private Attributes | |
| void * | arg_ | 
| Callbacks | callbacks_ | 
| int | debug_mode_ | 
Definition at line 35 of file debug_draw.cpp.
| CLBulletDebugDraw::CLBulletDebugDraw | ( | void * | arg = 0 | ) |  [inline] | 
Definition at line 68 of file debug_draw.cpp.
| CLBulletDebugDraw::CLBulletDebugDraw | ( | const Callbacks & | callbacks, | 
| void * | arg = 0 | ||
| ) |  [inline] | 
Definition at line 72 of file debug_draw.cpp.
| void CLBulletDebugDraw::draw3dText | ( | const btVector3 & | location, | 
| const char * | textString | ||
| ) |  [inline] | 
Definition at line 244 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawAabb | ( | const btVector3 & | from, | 
| const btVector3 & | to, | ||
| const btVector3 & | color | ||
| ) |  [inline, virtual] | 
Definition at line 142 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawArc | ( | const btVector3 & | center, | 
| const btVector3 & | normal, | ||
| const btVector3 & | axis, | ||
| btScalar | radiusA, | ||
| btScalar | radiusB, | ||
| btScalar | minAngle, | ||
| btScalar | maxAngle, | ||
| const btVector3 & | color, | ||
| bool | drawSect, | ||
| btScalar | stepDegrees = btScalar(10.f) | ||
| ) |  [inline, virtual] | 
Definition at line 177 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawBox | ( | const btVector3 & | boxMin, | 
| const btVector3 & | boxMax, | ||
| const btVector3 & | color | ||
| ) |  [inline, virtual] | 
Definition at line 126 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawContactPoint | ( | const btVector3 & | PointOnB, | 
| const btVector3 & | normalOnB, | ||
| btScalar | distance, | ||
| int | lifeTime, | ||
| const btVector3 & | color | ||
| ) |  [inline, virtual] | 
Definition at line 224 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawLine | ( | const btVector3 & | from, | 
| const btVector3 & | to, | ||
| const btVector3 & | color | ||
| ) |  [inline, virtual] | 
Definition at line 77 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawSphere | ( | const btVector3 & | p, | 
| btScalar | radius, | ||
| const btVector3 & | color | ||
| ) |  [inline, virtual] | 
Definition at line 91 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawSpherePatch | ( | const btVector3 & | center, | 
| const btVector3 & | up, | ||
| const btVector3 & | axis, | ||
| btScalar | radius, | ||
| btScalar | minTh, | ||
| btScalar | maxTh, | ||
| btScalar | minPs, | ||
| btScalar | maxPs, | ||
| const btVector3 & | color, | ||
| btScalar | stepDegrees = btScalar(10.f) | ||
| ) |  [inline, virtual] | 
Definition at line 201 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawTransform | ( | const btTransform & | transform, | 
| btScalar | orthoLen | ||
| ) |  [inline, virtual] | 
Definition at line 160 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::drawTriangle | ( | const btVector3 & | v0, | 
| const btVector3 & | v1, | ||
| const btVector3 & | v2, | ||
| const btVector3 & | color, | ||
| btScalar | alpha | ||
| ) |  [inline, virtual] | 
Definition at line 104 of file debug_draw.cpp.
| Callbacks& CLBulletDebugDraw::getCallbacks | ( | ) |  [inline] | 
Definition at line 269 of file debug_draw.cpp.
| virtual int CLBulletDebugDraw::getDebugMode | ( | ) | const  [inline, virtual] | 
Definition at line 259 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::reportErrorWarning | ( | const char * | warningString | ) |  [inline, virtual] | 
Definition at line 238 of file debug_draw.cpp.
| void CLBulletDebugDraw::setCallbacks | ( | const Callbacks & | callbacks | ) |  [inline] | 
Definition at line 264 of file debug_draw.cpp.
| virtual void CLBulletDebugDraw::setDebugMode | ( | int | debugMode | ) |  [inline, virtual] | 
Definition at line 254 of file debug_draw.cpp.
| void* CLBulletDebugDraw::arg_  [private] | 
Definition at line 277 of file debug_draw.cpp.
| Callbacks CLBulletDebugDraw::callbacks_  [private] | 
Definition at line 276 of file debug_draw.cpp.
| int CLBulletDebugDraw::debug_mode_  [private] | 
Definition at line 275 of file debug_draw.cpp.