#include <TimeLaw.h>
Public Member Functions | |
TrapezoidalDec () | |
Default constructor. | |
TrapezoidalDec (TrapezoidalDecParam param) | |
Parametric constructor. | |
TrapezoidalDec (const TrapezoidalDec &trapezoidalDec) | |
TODO verify. | |
TrapezoidalDec & | operator= (const TrapezoidalDec &trapezoidalDec) |
void | inizializeS (Time time) |
pure virtual function for the evaluation of curvilinear abscissa and its derivatives for a given value of time | |
void | setParam (TrapezoidalDecParam param) |
sets _param parameter | |
TrapezoidalDecParam | param () |
gets _param parameter | |
string | print () |
Prints on the screen all class parametes. |
MipBaselib::TrapezoidalDec::TrapezoidalDec | ( | ) | [inline] |
Default constructor.
MipBaselib::TrapezoidalDec::TrapezoidalDec | ( | TrapezoidalDecParam | param | ) | [inline] |
Parametric constructor.
MipBaselib::TrapezoidalDec::TrapezoidalDec | ( | const TrapezoidalDec & | trapezoidalDec | ) | [inline] |
TODO verify.
Copy triangularructor.
TrapezoidalDec& MipBaselib::TrapezoidalDec::operator= | ( | const TrapezoidalDec & | trapezoidalDec | ) | [inline] |
Operator =. TODO verify
void MipBaselib::TrapezoidalDec::inizializeS | ( | Time | time | ) | [virtual] |
pure virtual function for the evaluation of curvilinear abscissa and its derivatives for a given value of time
time | instant of evaluation |
Implements MipBaselib::TimeLaw.
void MipBaselib::TrapezoidalDec::setParam | ( | TrapezoidalDecParam | param | ) | [inline] |
sets _param parameter
TrapezoidalDecParam MipBaselib::TrapezoidalDec::param | ( | ) | [inline] |
gets _param parameter
string MipBaselib::TrapezoidalDec::print | ( | ) | [inline] |