i6engine  1.0
i6e::modules::DebugDrawer Class Reference

#include <D:/Projekte/i6engine/libs/i6engine-modules/include/i6engine/modules/physics/DebugDrawer.h>

Public Member Functions

 DebugDrawer ()
 constructor More...
 
 ~DebugDrawer ()
 destructor More...
 
void drawLine (const btVector3 &from, const btVector3 &to, const btVector3 &col)
 draws a line from 'from' to 'to' with color 'col' More...
 
void drawLine (const btVector3 &from, const btVector3 &to, const btVector3 &col, const btVector3 &)
 draws a line from 'from' to 'to' with color 'col' toColor is currently ignored More...
 
void drawContactPoint (const btVector3 &a, const btVector3 &b, btScalar g, int f, const btVector3 &c)
 currently not implemented More...
 
void reportErrorWarning (const char *d)
 currently not implemented More...
 
void draw3dText (const btVector3 &a, const char *c)
 currently not implemented More...
 
void setDebugMode (int a)
 currently not implemented More...
 
int getDebugMode () const
 returns the debug mode More...
 

Detailed Description

This class is used to make the current physical world visible The functions are called from bullet and will send corresponding messages to the graphic for displaying different objects

Definition at line 41 of file DebugDrawer.h.

Constructor & Destructor Documentation

i6e::modules::DebugDrawer::DebugDrawer ( )
inline

constructor

Definition at line 46 of file DebugDrawer.h.

i6e::modules::DebugDrawer::~DebugDrawer ( )
inline

destructor

Definition at line 51 of file DebugDrawer.h.

Member Function Documentation

void i6e::modules::DebugDrawer::draw3dText ( const btVector3 &  a,
const char *  c 
)

currently not implemented

void i6e::modules::DebugDrawer::drawContactPoint ( const btVector3 &  a,
const btVector3 &  b,
btScalar  g,
int  f,
const btVector3 &  c 
)

currently not implemented

void i6e::modules::DebugDrawer::drawLine ( const btVector3 &  from,
const btVector3 &  to,
const btVector3 &  col 
)

draws a line from 'from' to 'to' with color 'col'

void i6e::modules::DebugDrawer::drawLine ( const btVector3 &  from,
const btVector3 &  to,
const btVector3 &  col,
const btVector3 &   
)
inline

draws a line from 'from' to 'to' with color 'col' toColor is currently ignored

Definition at line 62 of file DebugDrawer.h.

int i6e::modules::DebugDrawer::getDebugMode ( ) const

returns the debug mode

void i6e::modules::DebugDrawer::reportErrorWarning ( const char *  d)

currently not implemented

void i6e::modules::DebugDrawer::setDebugMode ( int  a)

currently not implemented


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