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.