Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TmpObject Class Referenceabstract

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

#include <tmpobject.h>

Inheritance diagram for TmpObject:

Public Member Functions

 TmpObject ()
 
virtual ~TmpObject ()
 
virtual void init (const OdeHandle &odeHandle, const OsgHandle &osgHandle)=0
 
virtual void deleteObject ()=0
 deletes the object More...
 
virtual void update ()=0
 update graphics here More...
 
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 or a message text

Constructor & Destructor Documentation

TmpObject ( )
inline
virtual ~TmpObject ( )
inlinevirtual

Member Function Documentation

virtual void deleteObject ( )
pure virtual

deletes the object

Implemented in TmpJoint, TmpDisplayItem, and TmpPrimitive.

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

Implemented in TmpJoint, TmpDisplayItem, and TmpPrimitive.

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

update graphics here

Implemented in TmpJoint, TmpDisplayItem, and TmpPrimitive.

Member Data Documentation

double time
protected

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