A3DCrvNurbsData
Fields
A3DBool |
m_bIs2D |
A3DBool |
m_bRational |
A3DUns32 |
m_uiDegree |
A3DUns32 |
m_uiCtrlSize |
A3DVector3dData * | m_pCtrlPts |
A3DUns32 |
m_uiWeightSize |
A3DDouble * |
m_pdWeights |
A3DUns32 |
m_uiKnotSize |
A3DDouble * |
m_pdKnots |
A3DEKnotType |
m_eKnotType |
A3DEBSplineCurveForm |
m_eCurveForm |
Detailed Description
-
struct
A3DCrvNurbsData
NURBS curve structure.
- Version
- 2.0
Public Members
-
A3DBool
m_bIs2D
A value of true specifies a 2D curve; and a value of false specifies a 3D curve.
-
A3DBool
m_bRational
A value of true indicates the curve is rational.
-
A3DUns32
m_uiDegree
Degree.
-
A3DUns32
m_uiCtrlSize
The size of
m_pCtrlPts
, in number of control points.
-
A3DVector3dData *
m_pCtrlPts
Control points.
-
A3DUns32
m_uiWeightSize
The size of
m_pdWeights
, in number of weigths.
-
A3DDouble *
m_pdWeights
Vector of weights.
May be null.
-
A3DUns32
m_uiKnotSize
The size of
m_pdKnots
in number of knots.
-
A3DDouble *
m_pdKnots
Expanded vector of knots.
-
A3DEKnotType
m_eKnotType
Knot type.
-
A3DEBSplineCurveForm
m_eCurveForm
Curve form.