#include <invisibleprimitive.h>
Inheritance diagram for InvisibleBox:
Definition at line 45 of file invisibleprimitive.h.
Public Member Functions | |
InvisibleBox (float lengthX, float lengthY, float lengthZ) | |
virtual void | init (const OdeHandle &odeHandle, double mass, const OsgHandle &osgHandle, char mode=Body|Geom|Draw) |
registers primitive in ODE and OSG. | |
virtual void | update () |
Updates the OSG nodes with ODE coordinates. | |
virtual OSGPrimitive * | getOSGPrimitive () |
returns the assoziated osg primitive if there or 0 | |
Protected Attributes | |
float | lengthX |
float | lengthY |
float | lengthZ |
|
Definition at line 40 of file invisibleprimitive.cpp. |
|
returns the assoziated osg primitive if there or 0
Implements Primitive. Definition at line 53 of file invisibleprimitive.h. |
|
registers primitive in ODE and OSG.
Implements Primitive. Definition at line 44 of file invisibleprimitive.cpp. |
|
Updates the OSG nodes with ODE coordinates. This function must be overloaded (usually calls setMatrix of OsgPrimitives) Implements Primitive. Definition at line 52 of file invisibleprimitive.h. |
|
Definition at line 56 of file invisibleprimitive.h. |
|
Definition at line 57 of file invisibleprimitive.h. |
|
Definition at line 58 of file invisibleprimitive.h. |