(Passive) capsule as obstacle More...
#include <passivecapsule.h>
Inherits lpzrobots::AbstractObstacle.

Public Member Functions | |
| PassiveCapsule (const OdeHandle &odeHandle, const OsgHandle &osgHandle, float radius=1.0, float height=1.0, double mass=1.0) | |
| Constructor. | |
| ~PassiveCapsule () | |
| virtual void | update () |
| update position of box | |
| virtual void | setTexture (const std::string &filename) |
| assigns a texture to the all primitives of this obstactle with repeat -1,-1 | |
| virtual void | setPose (const osg::Matrix &pose) |
| sets position of the obstacle and creates/recreates obstacle if necessary | |
| virtual Primitive * | getMainPrimitive () const |
| return the "main" primitive of the obtactle. The meaning of "main" is arbitrary | |
Protected Member Functions | |
| virtual void | create () |
| overload this function to create the obstactle. All primitives should go into the list "obst" | |
(Passive) capsule as obstacle
| PassiveCapsule | ( | const OdeHandle & | odeHandle, | |
| const OsgHandle & | osgHandle, | |||
| float | radius = 1.0, |
|||
| float | height = 1.0, |
|||
| double | mass = 1.0 | |||
| ) | [inline] |
Constructor.
| ~PassiveCapsule | ( | ) | [inline] |
| virtual void create | ( | ) | [inline, protected, virtual] |
overload this function to create the obstactle. All primitives should go into the list "obst"
Implements AbstractObstacle.
| virtual Primitive* getMainPrimitive | ( | ) | const [inline, virtual] |
return the "main" primitive of the obtactle. The meaning of "main" is arbitrary
Implements AbstractObstacle.
| virtual void setPose | ( | const osg::Matrix & | pose | ) | [inline, virtual] |
sets position of the obstacle and creates/recreates obstacle if necessary
Implements AbstractObstacle.
| virtual void setTexture | ( | const std::string & | texturefilename | ) | [inline, virtual] |
assigns a texture to the all primitives of this obstactle with repeat -1,-1
Reimplemented from AbstractObstacle.
| virtual void update | ( | ) | [inline, virtual] |
update position of box
Reimplemented from AbstractObstacle.
1.6.3