Robot Simulator of the Robotics Group for Self-Organization of Control: TmpObject Class Reference

# 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:

- tmpobject.h