C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
The result of creating or changing a fair curve. More...
#include <op_curve_parameter.h>
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.