#include <MotionModule3D.h>

Public Member Functions | |
| MotionModule3D () | |
| virtual ResourcePlate | getPlate () const =0 |
| get resource id (mandatory), it must be defined for all implemented resource | |
| virtual Pose3D | odometry () |
| gets the odometry | |
| virtual void | setOdometry (Pose3D p) |
| sets the odometry | |
| virtual string | name () |
| gets the name | |
| virtual MotionModule3DPar * | par (void) |
| sets the name | |
Protected Attributes | |
| MotionModule3DPar * | _par |
| MotionModule3DVar * | _var |
| bool | on |
| MipResources::MotionModule3D::MotionModule3D | ( | ) | [inline] |
constructor
| virtual ResourcePlate MipResources::MotionModule3D::getPlate | ( | ) | const [pure virtual] |
get resource id (mandatory), it must be defined for all implemented resource
Implements MipResources::Resource.
Implemented in MipResources::Unicycle3D, and MipResources::FlightModule.
| virtual Pose3D MipResources::MotionModule3D::odometry | ( | void | ) | [inline, virtual] |
| virtual void MipResources::MotionModule3D::setOdometry | ( | Pose3D | p | ) | [inline, virtual] |
| virtual string MipResources::MotionModule3D::name | ( | ) | [inline, virtual] |
gets the name
| virtual MotionModule3DPar* MipResources::MotionModule3D::par | ( | void | ) | [inline, virtual] |
sets the name
get parameters
MotionModule3DPar* MipResources::MotionModule3D::_par [protected] |
MotionModule3DVar* MipResources::MotionModule3D::_var [protected] |
bool MipResources::MotionModule3D::on [protected] |
every inerithed class constructor must set this flag to true
1.5.6