#include <Path.h>

Public Member Functions | |
| Ellipse () | |
| Ellipse (EllipseParam param) | |
| Parametric constructor. | |
| Ellipse (Position center, EllipseParam param) | |
| Center+Parametric constructor. | |
| Ellipse (Position center, Angle rotation, EllipseParam param) | |
| Center+Rotation+Parametric constructor. | |
| Ellipse (const Ellipse &ellipse) | |
| Copy constructor.. | |
| Ellipse & | operator= (const Ellipse &ellipse) |
| Operator =. | |
| 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. | |
| void | setParam (EllipseParam param) |
| Sets _param parameter. | |
| EllipseParam | param () |
| Gets _param parameter. | |
| string | print () |
| Prints on the screen all class parametes. | |
| Ellipse::Ellipse | ( | ) | [inline] |
| Ellipse::Ellipse | ( | EllipseParam | param | ) | [inline] |
Parametric constructor.
| Ellipse::Ellipse | ( | Position | center, | |
| EllipseParam | param | |||
| ) | [inline] |
Center+Parametric constructor.
| Ellipse::Ellipse | ( | Position | center, | |
| Angle | rotation, | |||
| EllipseParam | param | |||
| ) | [inline] |
Center+Rotation+Parametric constructor.
| void Ellipse::setParam | ( | EllipseParam | param | ) | [inline] |
Sets _param parameter.
| EllipseParam Ellipse::param | ( | ) | [inline] |
Gets _param parameter.
| string Ellipse::print | ( | ) | [inline] |
1.5.6