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. | |
MbFairCurveMethod & | operator= (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 MbeFairCurveType & | CurveType () const |
Get the type of a fair curve to be created. | |
const MbeFairDataType & | DataType () const |
Get the type of input data( method of creating a fair curve ). | |
const MbeFairChangeType & | ChangeType () 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. | |
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.