#include <MotionModule.h>

Public Member Functions | |
| MotionModulePar () | |
| Default constructor. | |
| Decimal | maxDrive (void) |
| Gets the maximum Drive (linear velocity) in m/sec. | |
| Decimal | maxTurnRate (void) |
| Gets the maximum Turnarate in rad/sec. | |
| string | name () |
| Gets the name. | |
| virtual string | print () |
| Prints parameters. | |
Protected Member Functions | |
| virtual Decimal | _providedMaxDrive (void)=0 |
| Gets the maximum Drive (linear velocity) in m/sec. | |
| virtual Decimal | _providedMaxTurnRate (void)=0 |
| Gets the maximum Turnarate in rad/sec. | |
| virtual string | _providedName ()=0 |
| Gets the name. | |
| MipResources::MotionModulePar::MotionModulePar | ( | ) | [inline] |
Default constructor.
| virtual Decimal MipResources::MotionModulePar::_providedMaxDrive | ( | void | ) | [protected, pure virtual] |
Gets the maximum Drive (linear velocity) in m/sec.
Implemented in MipResources::DiffDrivePar, and MipResources::RemoteMotionModulePar.
| virtual Decimal MipResources::MotionModulePar::_providedMaxTurnRate | ( | void | ) | [protected, pure virtual] |
Gets the maximum Turnarate in rad/sec.
Implemented in MipResources::DiffDrivePar, and MipResources::RemoteMotionModulePar.
| virtual string MipResources::MotionModulePar::_providedName | ( | ) | [protected, pure virtual] |
Gets the name.
Implemented in MipResources::KorebotROSPar, MipResources::DiffDrivePar, and MipResources::RemoteMotionModulePar.
| Decimal MipResources::MotionModulePar::maxDrive | ( | void | ) |
Gets the maximum Drive (linear velocity) in m/sec.
| Decimal MipResources::MotionModulePar::maxTurnRate | ( | void | ) |
Gets the maximum Turnarate in rad/sec.
| string MipResources::MotionModulePar::name | ( | ) |
Gets the name.
| string MipResources::MotionModulePar::print | ( | ) | [virtual] |
1.5.6