
Public Member Functions |
|
| FBNurbs (str pName) | |
| Constructor. |
|
| ControlPointsBegin () | |
| Begin NURBS control points edition. |
|
| ControlPointsEnd () | |
| End NURBS control points edition. |
|
| float | GetControlKnotValue (int pUorV, int pIndex) |
| Get knot vector value of control point.
|
|
| int | GetControlMultiplicity (int pUorV, int pIndex) |
| Get multiplicity (number of "instances") of
control point. |
|
| float | GetControlWeight (int pIndex) |
| Get weight of control point. |
|
| int | GetKnotCount (int pUorV) |
| Number of knot vectors. |
|
| SetControlKnotValue (int pUorV, int pIndex, float pKnotValue) | |
| Set knot vector value of control point.
|
|
| SetControlMultiplicity (int pUorV, int pIndex, int pMultiplicity) | |
| Set multiplicity (number of "instances") of
control point. |
|
| SetControlWeight (int pIndex, float pWeight) | |
| Set weight of control point. |
|
| SurfaceBegin () | |
| Begin NURBS definition. |
|
| SurfaceEditBegin () | |
| Begin NURBS surface edition. |
|
| SurfaceEditEnd () | |
| End NURBS surface edition. |
|
| SurfaceEnd () | |
| End NURBS definition. |
|
| ControlPointsBegin | ( | ) |
Begin NURBS control points edition.
Reimplemented from FBSurface.
| ControlPointsEnd | ( | ) |
End NURBS control points edition.
Reimplemented from FBSurface.
Get knot vector value of control point.
| pUorV | 1 if V knot vector, 0 if U knot vector. | |
| pIndex | Index of control point to set knot value for. |
Get multiplicity (number of "instances") of control point.
| pUorV | 1 if V multiplicity, 0 if U multlipicity. | |
| pIndex | Index of control point to get multiplicity for. |
Get weight of control point.
| pIndex | Index of control point to get weight from. |
Number of knot vectors.
| pUorV | 1 if V knot vector, 0 if U knot vector. |
Set knot vector value of control point.
| pUorV | 1 if V knot vector, 0 if U knot vector. | |
| pIndex | Index of control point to set knot value for. | |
| pKnotValue | Knot value for control point at pIndex. |
Set multiplicity (number of "instances") of control point.
| pUorV | 1 if V multiplicity, 0 if U multlipicity. | |
| pIndex | Index of control point to set multiplicity for. | |
| pMultiplicity | Multiplicity value for control point at pIndex. |
Set weight of control point.
| pIndex | Index of control point to set weight at. | |
| pWeight | Weight of control point. |
| SurfaceBegin | ( | ) |
Begin NURBS definition.
Reimplemented from FBSurface.
| SurfaceEditBegin | ( | ) |
Begin NURBS surface edition.
Reimplemented from FBSurface.
| SurfaceEditEnd | ( | ) |
End NURBS surface edition.
Reimplemented from FBSurface.
| SurfaceEnd | ( | ) |
End NURBS definition.
Reimplemented from FBSurface.
1.5.3