C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbApproxNurbsCurveResult< Nurbs > Struct Template Reference

Output data for the approximation polyline by a NURBS curve. More...

#include <mb_smooth_nurbs_fit_curve.h>

+ Collaboration diagram for MbApproxNurbsCurveResult< Nurbs >:

Public Member Functions

 MbApproxNurbsCurveResult ()
 Default constructor.
 
 MbApproxNurbsCurveResult (const MbApproxNurbsCurveResult &other)
 Copy constructor.
 
void Init (const MbApproxError &err, const SPtr< Nurbs > &pNurbs)
 Initialize by error and curve.
 
const MbApproxErrorGetError () const
 Get error.
 
MbApproxErrorGetError ()
 Get error.
 
const SPtr< Nurbs > & GetNurbsCurve () const
 Get Nurbs curve.
 
SPtr< Nurbs > & GetNurbsCurve ()
 Get Nurbs curve.
 
void operator= (const MbApproxNurbsCurveResult &other)
 Copy operator.
 

Public Attributes

MbApproxError _error
 Reached approximation tolerance.
 
SPtr< Nurbs > _pNurbs
 Resulting curve.
 

Detailed Description

template<class Nurbs>
struct MbApproxNurbsCurveResult< Nurbs >

Output data for the approximation polyline by a NURBS curve.

The output data contains Reached approximation tolerance and NURBS curve.


The documentation for this struct was generated from the following file: