Knots are defined in the parameter space of a curve and represented as ui. The collection of knots for a particular curve is called the knot vector.
All TCurve and TLoop constructors (except the empty constructors) create reasonable knot vectors from the number of control points and the order of the curve. The following functions let you retrieve parameter information for a particular curve:
- TCurve::GetKnot(i) returns the value of ui.
- TCurve::Evaluate takes parameter u and returns a point on the curve at that value of u.
- TCurve::GetParametric returns the parameter associated with a point on or near the curve.
- TCurve::GetMinParameter returns the minimum value for the parametric range of the curve (Umin).
- TCurve::GetMaxParameter returns the maximum value for the parametric range of the curve (Umax).