csBSpline Class ReferenceA B-spline.
Inheritance diagram for csBSpline:
Public Member Functions
|virtual void||Calculate (float time)|
|Calculate internal values for this spline given some time value. |
|csBSpline (int d, int p)|
|Create a B-spline with d dimensions and p points. |
|virtual float||GetInterpolatedDimension (int dim) const|
|After calling Calculate() you can use this to fetch the value of some dimension. |
|Destroy the spline. |
Protected Member Functions
|virtual float||BaseFunction (int i, float t) const|
|Base function for a cubic B-spline (i=-2..1). |
Detailed DescriptionA B-spline.
Constructor & Destructor Documentation
Create a B-spline with d dimensions and p points.
Destroy the spline.
Member Function Documentation
|virtual float csBSpline::BaseFunction||(||int||i,|
Base function for a cubic B-spline (i=-2..1).
Reimplemented in csCatmullRomSpline.
|virtual void csBSpline::Calculate||(||float||time||)||
Calculate internal values for this spline given some time value.
|virtual float csBSpline::GetInterpolatedDimension||(||int||dim||)|| const
The documentation for this class was generated from the following file:
Generated for Crystal Space 1.0.2 by doxygen 1.4.7