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_pdKnotsin number of knots.
-
A3DDouble *
m_pdKnots Expanded vector of knots.
-
A3DEKnotType
m_eKnotType Knot type.
-
A3DEBSplineCurveForm
m_eCurveForm Curve form.