C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Definition of a method of smooth curves creation. More...

#include <mb_data.h>

Public Member Functions

 MbFairCurveMethod ()
 Default constructor.
 
 MbFairCurveMethod (const MbeFairCurveType &ct, const MbeFairDataType &dt=fairData_None)
 Constructor for creating a fair curve.
 
 MbFairCurveMethod (const MbeFairChangeType &ct)
 Constructor for modifying a fair curve.
 
 MbFairCurveMethod (const MbFairCurveMethod &m)
 Copy constructor.
 
MbFairCurveMethodoperator= (const MbFairCurveMethod &other)
 Assignment operator.
 
void Init (const MbeFairCurveType &ct, const MbeFairDataType &dt=fairData_None)
 Initializing a creation of a fair curve.
 
void Init (const MbeFairChangeType &ct)
 Initializing a modification of a fair curve.
 
const MbeFairCurveTypeCurveType () const
 Get the type of a fair curve to be created.
 
const MbeFairDataTypeDataType () const
 Get the type of input data( method of creating a fair curve ).
 
const MbeFairChangeTypeChangeType () const
 Get the method of modifying a fair curve.
 

Public Attributes

MbeFairCurveType _curveType
 Type of a fair curve to be created.
 
MbeFairDataType _dataType
 Type of input data (method of creating).
 
MbeFairChangeType _changeType
 Method of modifying a fair curve.
 

Detailed Description

Definition of a method of smooth curves creation.

The structure contains information about types of input / output data and a method of constructing or modifying a fair curve.


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