VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes
DtSharedMemoryBulletDebugDrawer Class Reference
Inheritance diagram for DtSharedMemoryBulletDebugDrawer:
Inheritance graph
[legend]

List of all members.

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_SystemmyCoordinateSystem
DtDebugDrawerSharedMemoryManagershmMem
bool isDrawing

Constructor & Destructor Documentation


Member Function Documentation

Clears out the old frame, and starts the data from the beginning.

Marks the frame as complete so the consumer side will start drawing it.

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 void DtSharedMemoryBulletDebugDrawer::setEnabled ( bool  enable) [virtual]

Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)