C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Additional information for transformation of a curve or surface to NURBS. More...

#include <mb_nurbs_function.h>

Public Member Functions

template<class Curve >
 MbCurveIntoNurbsInfo (const Curve &c, bool match, bool ext, VERSION ver=Math::DefaultMathVersion())
 Constructor.
 
 MbCurveIntoNurbsInfo (double t1, double t2, int s, bool match, bool ext, VERSION ver=Math::DefaultMathVersion())
 Constructor.
 
 MbCurveIntoNurbsInfo (double t1, double t2, int s, bool match, bool ext, double tRegion, VERSION ver=Math::DefaultMathVersion())
 Constructor.
 
 MbCurveIntoNurbsInfo (const MbCurveIntoNurbsInfo &other, double t1, double t2, int s)
 Constructor.
 
void Assign (const MbCurveIntoNurbsInfo &other)
 Assignment function.
 
bool Init (double t1, double t2, int s)
 The initialization function.
 
bool Init (double t1, double t2, int s, bool match, bool ext)
 The initialization function.
 
double GetTBeg () const
 Get the parameter of the start curve region.
 
double GetTEnd () const
 Get the parameter of the end curve region.
 
int GetSense () const
 Get the direction of spline-curve.
 
bool MatchParams () const
 Whether to save correspondence of parametric regions by transformation or not.
 
bool ExtendRange () const
 Whether transformation is constructed on the extension for a non-closed substrate or not.
 
VERSION GetMathVersion () const
 Get the version of execution.
 
double GetTRegion () const
 Get the parametric accuracy.
 

Detailed Description

Additional information for transformation of a curve or surface to NURBS.

Additional information for transformation of a curve or surface to NURBS.


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