Public Member Functions |
| | DtSharedMemoryBulletDebugDrawer (unsigned long bufferSize=10485670/2, unsigned long maxSize=13 *10485760/2) |
| | DtSharedMemoryBulletDebugDrawer (std::string tag, unsigned long bufferSize=10485670/2, unsigned long maxSize=13 *10485760/2) |
| virtual | ~DtSharedMemoryBulletDebugDrawer () |
| 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) |
| virtual void | setDrawTrianglesAsLines (bool val=true) |
Constructor & Destructor Documentation
| DtSharedMemoryBulletDebugDrawer::DtSharedMemoryBulletDebugDrawer |
( |
unsigned long |
bufferSize = 10485670/2, |
|
|
unsigned long |
maxSize = 13 *10485760/2 |
|
) |
| |
| DtSharedMemoryBulletDebugDrawer::DtSharedMemoryBulletDebugDrawer |
( |
std::string |
tag, |
|
|
unsigned long |
bufferSize = 10485670/2, |
|
|
unsigned long |
maxSize = 13 *10485760/2 |
|
) |
| |
| virtual DtSharedMemoryBulletDebugDrawer::~DtSharedMemoryBulletDebugDrawer |
( |
| ) |
|
|
virtual |
Member Function Documentation
| 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 |
| virtual void DtSharedMemoryBulletDebugDrawer::setDrawTrianglesAsLines |
( |
bool |
val = true | ) |
|
|
virtual |
Friends And Related Function Documentation
Member Data Documentation
| const Coordinate_System* DtSharedMemoryBulletDebugDrawer::myCoordinateSystem |
|
protected |
| bool DtSharedMemoryBulletDebugDrawer::isDrawing |
|
protected |
| bool DtSharedMemoryBulletDebugDrawer::myDrawTrianglesAsLines |
|
protected |
The documentation for this class was generated from the following file: