|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
Output parameters of the function for searching special points of curvature and calculation of potential curve energy. More...
#include <op_curve_parameter.h>
Public Member Functions | |
| MbCurveMinMaxCurvatureResults () | |
| Constructor. | |
| ~MbCurveMinMaxCurvatureResults ()=default | |
| Destructor. | |
| double | GetMaxCurvatureValue () const |
| Get maximum curvature value. | |
| double | GetMaxCurvatureParam () const |
| Get curve parameter of curvature maximum. | |
| void | SetMaxCurvature (double t, double maxCurvature) |
| Get maximum curvature value and corresponding curve parameter. | |
| double | GetMinCurvatureValue () const |
| Get minimum curvature value. | |
| double | GetMinCurvatureParam () const |
| Get curve parameter of curvature minimum. | |
| void | SetMinCurvature (double t, double minCurvature) |
| Get minimum curvature value and corresponding curve parameter. | |
| double | GetCurveEnergy () const |
| Get potential energy of curve. | |
| void | SetCurveEnergy (double energy) |
| Set potential energy of curve. | |
| const c3d::DoubleVector & | GetBendingPoints () const |
| Get curvature bending points parameters. | |
| void | AddBendingPoint (double bendingPoint) |
| Add curvature bending point parameter. | |
| const c3d::DoubleVector & | GetLocalMinimumPoints () const |
| Get curvature local minimum parameters. | |
| void | AddLocalMinimumPoint (double minPoint) |
| Add curvature local minimum point parameter. | |
| const c3d::DoubleVector & | GetLocalMaximumPoints () const |
| Get curvature local maximum parameters. | |
| void | AddLocalMaximumPoint (double maxPoint) |
| Add curvature local maximum point parameter. | |
| const c3d::DoublePairsVector & | GetBreakPoints () const |
| Get parameters of curvature break points before and after break. | |
| void | AddBreakPoint (double pointBeforeBreak, double pointAfterBreak) |
| Add parameters before and after curvature break point. | |
| void | Clear () |
| Data cleaning. | |
Output parameters of the function for searching special points of curvature and calculation of potential curve energy.