|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
Parameters of extension of the one curve end by natural way. More...
#include <op_curve_parameter.h>
Inheritance diagram for MbCurveExtensionNatural:
Collaboration diagram for MbCurveExtensionNatural:Public Member Functions | |
| MbCurveExtensionNatural (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 natural way.
Input parameters of extension of the one curve end by natural way.
| MbCurveExtensionNatural::MbCurveExtensionNatural | ( | const double | length | ) |
Constructor.
Constructor by parameters.
| [in] | length | - The length (in metric space) the curve extended to. |