#include <TimeLaw.h>
Public Member Functions | |
TrapezoidalSpeedParam () | |
Default constructor. | |
TrapezoidalSpeedParam (Decimal acceleration, Time T1, Time T2) | |
Parametric constructor. | |
TrapezoidalSpeedParam (const TrapezoidalSpeedParam &p) | |
TrapezoidalSpeedParam & | operator= (const TrapezoidalSpeedParam &p) |
void | setAcceleration (Decimal value) |
sets _acceleration parameter | |
void | setT1 (Time value) |
sets _T1 parameter | |
void | setT2 (Time value) |
sets _T2 parameter | |
Decimal | acceleration () |
gets _acceleration parameter | |
Time | T1 () |
gets _T1 parameter | |
Time | T2 () |
gets _T2 parameter | |
string | print () |
Prints on the screen all class parametes. |
MipBaselib::TrapezoidalSpeedParam::TrapezoidalSpeedParam | ( | ) | [inline] |
Default constructor.
MipBaselib::TrapezoidalSpeedParam::TrapezoidalSpeedParam | ( | Decimal | acceleration, | |
Time | T1, | |||
Time | T2 | |||
) | [inline] |
Parametric constructor.
MipBaselib::TrapezoidalSpeedParam::TrapezoidalSpeedParam | ( | const TrapezoidalSpeedParam & | p | ) | [inline] |
Copy constructor. TODO verify
TrapezoidalSpeedParam& MipBaselib::TrapezoidalSpeedParam::operator= | ( | const TrapezoidalSpeedParam & | p | ) | [inline] |
Operator =. TODO verify
void MipBaselib::TrapezoidalSpeedParam::setAcceleration | ( | Decimal | value | ) | [inline] |
sets _acceleration parameter
void MipBaselib::TrapezoidalSpeedParam::setT1 | ( | Time | value | ) | [inline] |
sets _T1 parameter
void MipBaselib::TrapezoidalSpeedParam::setT2 | ( | Time | value | ) | [inline] |
sets _T2 parameter
Decimal MipBaselib::TrapezoidalSpeedParam::acceleration | ( | ) | [inline] |
gets _acceleration parameter
Time MipBaselib::TrapezoidalSpeedParam::T1 | ( | ) | [inline] |
gets _T1 parameter
Time MipBaselib::TrapezoidalSpeedParam::T2 | ( | ) | [inline] |
gets _T2 parameter
string MipBaselib::TrapezoidalSpeedParam::print | ( | ) | [inline] |
Prints on the screen all class parametes.