#include <complexplayground.h>
Inherits AbstractGround.
Inheritance diagram for ComplexPlayground:


Public Member Functions | |
| ComplexPlayground (const OdeHandle &odeHandle, const OsgHandle &osgHandle, const std::string filename, double factor=1, double heightfactor=0.02, bool createGround=true) | |
| void | createPolyline (const PolyLine &) |
Protected Member Functions | |
| virtual void | create () |
| overload this function to create the obstactle. All primitives should go into the list "obst" | |
Protected Attributes | |
| std::string | filename |
| double | length |
| double | factor |
| double | heightfactor |
| std::list< PolyLine > | polylines |
| ComplexPlayground | ( | const OdeHandle & | odeHandle, | |
| const OsgHandle & | osgHandle, | |||
| const std::string | filename, | |||
| double | factor = 1, |
|||
| double | heightfactor = 0.02, |
|||
| bool | createGround = true | |||
| ) |
| void create | ( | ) | [protected, virtual] |
overload this function to create the obstactle. All primitives should go into the list "obst"
Implements AbstractObstacle.
| void createPolyline | ( | const PolyLine & | ) |
double factor [protected] |
std::string filename [protected] |
double heightfactor [protected] |
double length [protected] |
1.4.7