ModelActuator class
More...
#include <stage.hh>
List of all members.
Detailed Description
Member Enumeration Documentation
Define an actuator type
- Enumerator:
TYPE_LINEAR |
|
TYPE_ROTATIONAL |
|
Define a actuator control method
- Enumerator:
CONTROL_VELOCITY |
|
CONTROL_POSITION |
|
Constructor & Destructor Documentation
ModelActuator::ModelActuator |
( |
World * |
world, |
|
|
Model * |
parent, |
|
|
const std::string & |
type |
|
) |
| |
ModelActuator::~ModelActuator |
( |
void |
| ) |
|
Member Function Documentation
point3_t Stg::ModelActuator::GetAxis |
( |
| ) |
const [inline] |
double Stg::ModelActuator::GetMaxPosition |
( |
| ) |
const [inline] |
double Stg::ModelActuator::GetMinPosition |
( |
| ) |
const [inline] |
double Stg::ModelActuator::GetPosition |
( |
| ) |
const [inline] |
double Stg::ModelActuator::GetSpeed |
( |
| ) |
const [inline] |
void ModelActuator::GoTo |
( |
double |
pose | ) |
|
Sets the control mode to CONTROL_POSITION and sets the goal pose
void ModelActuator::Load |
( |
void |
| ) |
[virtual] |
configure a model by reading from the current world file
Reimplemented from Stg::Model.
void ModelActuator::SetSpeed |
( |
double |
speed | ) |
|
Sets the control_mode to CONTROL_VELOCITY and sets the goal velocity.
void ModelActuator::Shutdown |
( |
void |
| ) |
[virtual] |
void ModelActuator::Startup |
( |
void |
| ) |
[virtual] |
void ModelActuator::Update |
( |
void |
| ) |
[virtual] |
The documentation for this class was generated from the following files: