C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbSpaceContourCreationParams Class Reference

The parameters of creating a contour. More...

#include <wire_frame.h>

+ Inheritance diagram for MbSpaceContourCreationParams:
+ Collaboration diagram for MbSpaceContourCreationParams:

Public Member Functions

 MbSpaceContourCreationParams (bool onlySmoothConnected, bool enableCurvesMapping, VERSION ver=Math::DefaultMathVersion())
 Version. More...
 
 ~MbSpaceContourCreationParams ()
 Destructor.
 
- Public Member Functions inherited from MbPrecision
 MbPrecision ()
 Default constructor.
 
 MbPrecision (double _precision, double _deviation)
 Constructor by the specified precision.
 
 MbPrecision (const MbPrecision &other)
 Copy-constructor.
 
 ~MbPrecision ()
 Destructor.
 
void Init (const MbPrecision &other)
 Initialization function.
 
void Init (double _precision)
 Initialization function.
 
MbPrecisionoperator= (const MbPrecision &other)
 Assignment operator.
 
bool IsSame (const MbPrecision &other, double accuracy) const
 Determine whether an object is equal?
 
double GetPrecision () const
 Get precision.
 
void SetPrecision (double a)
 Set precision.
 

Public Attributes

bool _onlySmoothConnected
 Smooth connecting of contours (by G1).
 
bool _enableCurvesMapping
 Set the mapping of the initial wire frame edges and the output contours.
 

Additional Inherited Members

- Static Public Member Functions inherited from MbPrecision
static double GetMaxMetricTolerance ()
 Get the maximum metric tolerance. More...
 
static double GetMaxAngleTolerance ()
 Get the maximum angular tolerance. More...
 
- Protected Attributes inherited from MbPrecision
double precision
 The metric precision of the construction of objects.
 
double deviation
 The angular precision of the construction of objects.
 

Detailed Description

The parameters of creating a contour.

The parameters of creating a contour from wire frame edges.

Constructor & Destructor Documentation

◆ MbSpaceContourCreationParams()

MbSpaceContourCreationParams::MbSpaceContourCreationParams ( bool  onlySmoothConnected,
bool  enableCurvesMapping,
VERSION  ver = Math::DefaultMathVersion() 
)
inline

Version.

Constructor.


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