|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Approximation error information. More...
#include <mb_smooth_nurbs_fit_curve.h>
Inheritance diagram for MbApproxError:
Collaboration diagram for MbApproxError:Public Member Functions | |
| 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. | |
Public Attributes | |
| double | _errMax |
| Maximal error. | |
| double | _errMean |
| Mean error. | |
| MbCartPoint3D | _ptMaxProj |
| Point with maximal error. More... | |
Approximation error information.
Approximation error information.
| MbCartPoint3D MbApproxError::_ptMaxProj |
Point with maximal error.
Projection of this point.