This structure represents a data description for a NurbsCurve.
#include <xsi_nurbsdata.h>
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.