|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
Parameters of extension of the one curve end by osculating circle. More...
#include <op_curve_parameter.h>
Inheritance diagram for MbCurveExtensionCircular:
Collaboration diagram for MbCurveExtensionCircular:Public Member Functions | |
| MbCurveExtensionCircular (const double length) | |
| Constructor. More... | |
Public Member Functions inherited from MbCurveExtensionEnds | |
| MbCurveExtensionEnds () | |
| Constructor. More... | |
| MbCurveExtensionEnds (const MbCurveExtensionEnds &other) | |
| Copy constructor. | |
| MbCurveExtensionEnds (TapeInit tapeInit) | |
| Constructor. More... | |
| ~MbCurveExtensionEnds () | |
| Destructor. | |
| MbeCurveExtensionWays | GetWayToExtend () const |
| The Current way to extend the curve. | |
| double | GetExtensionLength () const |
| The length (in metric space) the curve extended to. | |
| bool | IsEqual (const MbCurveExtensionEnds &other, double acuracy=Math::metricPrecision) const |
| Check if *this == other. | |
| MbCurveExtensionEnds & | operator= (const MbCurveExtensionEnds &other) |
| Assignment operator. | |
Additional Inherited Members | |
Static Public Member Functions inherited from MbCurveExtensionEnds | |
| static double | MinLengthAllowed () |
| Minimal extension length supported. | |
| static double | MaxLengthAllowed () |
| Maximal extension length supported. | |
Protected Member Functions inherited from MbCurveExtensionEnds | |
| MbCurveExtensionEnds (const MbeCurveExtensionWays extWay, const double length) | |
| Constructor. More... | |
Parameters of extension of the one curve end by osculating circle.
Parameters of extension of the one curve end by osculating circle.
| MbCurveExtensionCircular::MbCurveExtensionCircular | ( | const double | length | ) |
Constructor.
Constructor by parameters.
| [in] | length | - The length (in metric space) the curve extended to. |