![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtSharedMemoryBulletDebugDrawer () | |
| virtual | ~DtSharedMemoryBulletDebugDrawer () |
| virtual void | startNewFrame () |
| Clears out the old frame, and starts the data from the beginning. | |
| virtual void | finishFrame () |
| Marks the frame as complete so the consumer side will start drawing it. | |
| virtual void | setCoordinateSystem (const Coordinate_System *cs) |
| 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 | drawTriangle (const btVector3 &v0, const btVector3 &v1, const btVector3 &v2, const btVector3 &, const btVector3 &, const btVector3 &, const btVector3 &color, btScalar alpha) |
| virtual void | drawTriangle (const btVector3 &v0, const btVector3 &v1, const btVector3 &v2, const btVector3 &color, btScalar) |
| virtual void | drawContactPoint (const btVector3 &PointOnB, const btVector3 &normalOnB, btScalar distance, int lifeTime, const btVector3 &color) |
| virtual void | reportErrorWarning (const char *warningString) |
| virtual void | draw3dText (const btVector3 &location, const char *textString) |
| virtual void | setDebugMode (int debugMode) |
| virtual int | getDebugMode () const |
| virtual bool | isEnabled () |
| virtual void | setEnabled (bool enable) |
Protected Attributes | |
| const Coordinate_System * | myCoordinateSystem |
| DtDebugDrawerSharedMemoryManager * | shmMem |
| bool | isDrawing |
| virtual DtSharedMemoryBulletDebugDrawer::~DtSharedMemoryBulletDebugDrawer | ( | ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::startNewFrame | ( | ) | [virtual] |
Clears out the old frame, and starts the data from the beginning.
| virtual void DtSharedMemoryBulletDebugDrawer::finishFrame | ( | ) | [virtual] |
Marks the frame as complete so the consumer side will start drawing it.
| virtual void DtSharedMemoryBulletDebugDrawer::setCoordinateSystem | ( | const Coordinate_System * | cs | ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::drawLine | ( | const btVector3 & | from, |
| const btVector3 & | to, | ||
| const btVector3 & | color | ||
| ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::drawSphere | ( | const btVector3 & | p, |
| btScalar | radius, | ||
| const btVector3 & | color | ||
| ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::drawTriangle | ( | const btVector3 & | v0, |
| const btVector3 & | v1, | ||
| const btVector3 & | v2, | ||
| const btVector3 & | , | ||
| const btVector3 & | , | ||
| const btVector3 & | , | ||
| const btVector3 & | color, | ||
| btScalar | alpha | ||
| ) | [inline, virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::drawTriangle | ( | const btVector3 & | v0, |
| const btVector3 & | v1, | ||
| const btVector3 & | v2, | ||
| const btVector3 & | color, | ||
| btScalar | |||
| ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::drawContactPoint | ( | const btVector3 & | PointOnB, |
| const btVector3 & | normalOnB, | ||
| btScalar | distance, | ||
| int | lifeTime, | ||
| const btVector3 & | color | ||
| ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::reportErrorWarning | ( | const char * | warningString | ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::draw3dText | ( | const btVector3 & | location, |
| const char * | textString | ||
| ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::setDebugMode | ( | int | debugMode | ) | [virtual] |
| virtual int DtSharedMemoryBulletDebugDrawer::getDebugMode | ( | ) | const [virtual] |
| virtual bool DtSharedMemoryBulletDebugDrawer::isEnabled | ( | ) | [virtual] |
| virtual void DtSharedMemoryBulletDebugDrawer::setEnabled | ( | bool | enable | ) | [virtual] |
const Coordinate_System* DtSharedMemoryBulletDebugDrawer::myCoordinateSystem [protected] |
bool DtSharedMemoryBulletDebugDrawer::isDrawing [protected] |