#include <Path.h>
Public Member Functions | |
Clothoid () | |
Default constructor. | |
Clothoid (Decimal A) | |
Parametric constructor. | |
Clothoid (Position center, Decimal A) | |
Center+Parametric constructor. | |
Clothoid (Position center, Angle rotation, Decimal A) | |
Center+Rotation+Parametric constructor. | |
Decimal | evalTau (Decimal s) |
void | evalAmin (Decimal r) |
void | evalTauMax (Angle alfa) |
Position | evalCentredPos (Decimal s) |
Implementation of coresponding pure virtual function. | |
Position | evalCentredPosp (Decimal s) |
Implementation of coresponding pure virtual function. | |
Position | evalCentredPospp (Decimal s) |
Implementation of coresponding pure virtual function. | |
Angle | evalTheta (Decimal s) |
Implementation of coresponding pure virtual function. | |
Angle | evalThetap (Decimal s, Decimal sp) |
Implementation of coresponding pure virtual function. | |
Angle | evalThetapp (Decimal s, Decimal sp, Decimal spp) |
Implementation of coresponding pure virtual function. | |
Public Attributes | |
Decimal | _A |
Decimal | _tauPrev |
Decimal | parsumX |
Decimal | parsumY |
Decimal | prevS |
Decimal | r |
Angle | _alfa |
Decimal | _Amin |
Decimal | _tauMax |
Clothoid::Clothoid | ( | ) | [inline] |
Default constructor.
Clothoid::Clothoid | ( | Decimal | A | ) | [inline] |
Parametric constructor.
Center+Rotation+Parametric constructor.
void Clothoid::evalAmin | ( | Decimal | r | ) | [inline] |
void Clothoid::evalTauMax | ( | Angle | alfa | ) | [inline] |