csBSpline Class Reference
A B-spline. More...
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). |
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 2.1 by doxygen 1.6.1