|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
The result of creating or changing a fair curve. More...
#include <op_curve_parameter.h>
Inheritance diagram for MbFairCurveResult:
Collaboration diagram for MbFairCurveResult:Public Member Functions | |
| MbFairCurveResult () | |
| Empty constructor. | |
| const c3d::WireFrameSPtr & | GetCurve () const |
| Get the result curve. | |
| c3d::WireFrameSPtr & | SetCurve () |
| Get the result curve. | |
| c3d::SpaceCurveSPtr | ExtractCurve () |
| Extract a curve, removing it from wireframe. | |
| const MbApproxError & | GetApproxError () const |
| Approximation error information. | |
| MbApproxError & | SetApproxError () |
| Approximation error information. | |
| MbeFairWarning | GetWarning () |
| Warning information. | |
| void | Reset () |
| Reset data. | |
Public Member Functions inherited from MbApproxError | |
| MbApproxError () | |
| Default constructor. | |
| MbApproxError (const MbApproxError &that) | |
| The copy constructor. | |
| MbApproxError & | operator= (const MbApproxError &that) |
| The assignment operator. | |
| void | Init (double errMax, double errMean, const MbCartPoint3D &ptMax, const MbCartPoint3D &ptMaxProj) |
| Initialize by error and 3D points. | |
| void | Init (double errMax, double errMean, const MbCartPoint &ptMax, const MbCartPoint &ptMaxProj) |
| Initialize by error and 2D points. | |
| void | Init (const MbApproxError &that) |
| Initialize by another instance. | |
| void | Reset () |
| Reset to default values. | |
| double | GetMaxError () const |
| Get maximal error. | |
| double | GetMeanError () const |
| Get mean error. | |
| const MbCartPoint3D & | GetPointMaxError () const |
| Get point with maximal error. | |
| const MbCartPoint3D & | GetPointProjectionMaxError () const |
| Get point with maximal error projection. | |
Additional Inherited Members | |
Public Attributes inherited from MbApproxError | |
| double | _errMax |
| Maximal error. | |
| double | _errMean |
| Mean error. | |
| MbCartPoint3D | _ptMaxProj |
| Point with maximal error. More... | |
The result of creating or changing a fair curve.
The result of creating or changing a fair curve.