#include <xsi_nurbsdata.h>
This structure represents a data description for a NurbsCurve.
Public Member Functions |
|
CNurbsCurveData () | |
bool | operator== (const CNurbsCurveData &in_curveData) const |
bool | operator!= (const CNurbsCurveData &in_curveData) const |
Public Attributes |
|
MATH::CVector4Array | m_aControlPoints |
CDoubleArray | m_aKnots |
bool | m_bClosed |
LONG | m_lDegree |
siKnotParameterization | m_siParameterization |
CNurbsCurveData | ( | ) | [inline] |
Default Constructor.
bool operator== | ( | const CNurbsCurveData & | in_curveData | ) | const [inline] |
Equality operator.
in_curveData | CNurbsCurveData to compare with. |
bool operator!= | ( | const CNurbsCurveData & | in_curveData | ) | const [inline] |
Inequality operator.
in_curveData | CNurbsCurveData to compare with. |
Array of ControlPoint values.
Array of Knot values.
bool m_bClosed |
Specifies if the curve is closed.
LONG m_lDegree |
Degree of the nurbs curve.
Parameterization factor of the nurbs curve.