MipResources::Unicycle3DPar Class Reference
[Motion module 3D]

#include <MotionModule3D.h>

Inheritance diagram for MipResources::Unicycle3DPar:

MipResources::MotionModule3DPar

List of all members.

Public Member Functions

 Unicycle3DPar ()
 default constructor
 Unicycle3DPar (const Unicycle3DPar &p)
 copy constructor
Unicycle3DParoperator= (const Unicycle3DPar &p)
 assigment operator =
Decimal maxDrive (void)
 gets the maximum drive in rad/sec
Decimal maxTurnRate (void)
 gets the maximum Turnarate in rad/sec
virtual string print ()
 print par

Protected Member Functions

void setMaxDrive (Decimal m)
 sets the maximum Drive (linear velocity) in m/sec
void setMaxTurnRate (Decimal m)
 sets the maximum Turnarate in rad/sec


Constructor & Destructor Documentation

MipResources::Unicycle3DPar::Unicycle3DPar (  )  [inline]

default constructor

MipResources::Unicycle3DPar::Unicycle3DPar ( const Unicycle3DPar p  )  [inline]

copy constructor


Member Function Documentation

void MipResources::Unicycle3DPar::setMaxDrive ( Decimal  m  )  [inline, protected]

sets the maximum Drive (linear velocity) in m/sec

Note:
it must be positive, zero means uninizializad

void MipResources::Unicycle3DPar::setMaxTurnRate ( Decimal  m  )  [inline, protected]

sets the maximum Turnarate in rad/sec

Note:
it must be positive, zero means uninizializad

Unicycle3DPar& MipResources::Unicycle3DPar::operator= ( const Unicycle3DPar p  )  [inline]

assigment operator =

Decimal MipResources::Unicycle3DPar::maxDrive ( void   )  [inline]

gets the maximum drive in rad/sec

Decimal MipResources::Unicycle3DPar::maxTurnRate ( void   )  [inline]

gets the maximum Turnarate in rad/sec

virtual string MipResources::Unicycle3DPar::print (  )  [inline, virtual]

print par

Reimplemented from MipResources::MotionModule3DPar.


The documentation for this class was generated from the following file:

Generated on Mon Feb 20 07:01:13 2017 for MIP by  doxygen 1.5.6