template<typename Control>
Member Function Documentation
template<typename Control>
template<typename Control>
template<typename Control>
Normalize or otherwise adjust this interpolated Control before returning it.
template<typename Control>
Mutates the array of N control points. It is useful to override this method by one that wraps the values if they are angles or quaternions for which "shortest path" interpolation is significant. Reimplemented in G3D::UprightSpline.
template<typename Control>
Return the position at parameter s. For a non-cyclic spline, the curve is clamped at the beginning and ending points and between 0 and 1
template<typename Control>
Returns the requested control point, wrapping at the ends.
template<typename Control>
The indices may be assumed to be treated cyclically.
template<typename Control>
Number of control points.
Member Data Documentation
template<typename Control>
Control points.
template<typename Control>
If cyclic, then the control points are assumed to wrap around. If not cyclic, then the derivatives at the ends of the spline point to the final control points.
The documentation for this class was generated from the following file: Generated on Thu Aug 2 11:40:47 2007 for G3D by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||