#include <octaplayground.h>
Inheritance diagram for OctaPlayground:
Definition at line 46 of file octaplayground.h.
Public Member Functions | |
OctaPlayground (const OdeHandle &odeHandle, const OsgHandle &osgHandle, const Pos &geometry=Pos(7, 0.2, 0.5), int numberCorners=8) | |
virtual | ~OctaPlayground () |
virtual void | update () |
updates the position if the scenegraph nodes | |
virtual void | setPose (const osg::Matrix &pose) |
sets position of the obstacle and creates/recreates obstacle if necessary | |
virtual osg::Matrix | getPose () |
gives actual pose of the obstacle | |
Protected Member Functions | |
virtual void | create () |
virtual void | destroy () |
virtual void | calcBoxLength () |
|
Definition at line 61 of file octaplayground.h. |
|
Definition at line 78 of file octaplayground.h. |
|
Definition at line 130 of file octaplayground.h. |
|
Definition at line 106 of file octaplayground.h. |
|
Definition at line 123 of file octaplayground.h. |
|
gives actual pose of the obstacle
Implements AbstractObstacle. Definition at line 100 of file octaplayground.h. |
|
sets position of the obstacle and creates/recreates obstacle if necessary
Implements AbstractObstacle. Definition at line 92 of file octaplayground.h. |
|
updates the position if the scenegraph nodes
Implements AbstractObstacle. Definition at line 85 of file octaplayground.h. |