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 const Coordinate_System * | coordinateSystem () const |
| 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) |
Constructor & Destructor Documentation
| DtSharedMemoryBulletDebugDrawer::DtSharedMemoryBulletDebugDrawer |
( |
| ) |
|
| virtual DtSharedMemoryBulletDebugDrawer::~DtSharedMemoryBulletDebugDrawer |
( |
| ) |
|
|
virtual |
Member Function Documentation
| 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 const Coordinate_System* DtSharedMemoryBulletDebugDrawer::coordinateSystem |
( |
| ) |
const |
|
virtual |
| 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 |
|
) |
| |
|
inlinevirtual |
| 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 |
Member Data Documentation
| bool DtSharedMemoryBulletDebugDrawer::isDrawing |
|
protected |
The documentation for this class was generated from the following file: