TmpObject Class Reference

this is the base-class for objects that exist temporarily like some indicator of manipulation are a message More...

#include <tmpobject.h>

Inherited by TmpDisplayItem, TmpJoint, and TmpPrimitive.

List of all members.

Public Member Functions

 TmpObject ()
virtual void init (const OdeHandle &odeHandle, const OsgHandle &osgHandle)=0
virtual void deleteObject ()=0
 deletes the object
virtual void update ()=0
 update graphics here
void setExpireTime (double time)
bool expired (double time)

Protected Attributes

double time

Detailed Description

this is the base-class for objects that exist temporarily like some indicator of manipulation are a message


Constructor & Destructor Documentation

TmpObject (  )  [inline]

Member Function Documentation

virtual void deleteObject (  )  [pure virtual]

deletes the object

Implemented in TmpPrimitive, TmpDisplayItem, and TmpJoint.

bool expired ( double  time  )  [inline]
virtual void init ( const OdeHandle odeHandle,
const OsgHandle osgHandle 
) [pure virtual]

Implemented in TmpPrimitive, TmpDisplayItem, and TmpJoint.

void setExpireTime ( double  time  )  [inline]
virtual void update (  )  [pure virtual]

update graphics here

Implemented in TmpPrimitive, TmpDisplayItem, and TmpJoint.


Member Data Documentation

double time [protected]

The documentation for this class was generated from the following file:
Generated on Thu Jun 28 14:49:08 2012 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3