![]() |
Public API Reference |
![]() |
A CatmullRom spline. More...
#include <csgeom/spline.h>
Public Member Functions | |
csCatmullRomSpline * | Clone () |
Clones the spline. | |
csCatmullRomSpline (int d, int p) | |
Create a CatmullRom spline with d dimensions and p points. | |
virtual | ~csCatmullRomSpline () |
Destroy the spline. | |
Protected Member Functions | |
virtual float | BaseFunction (int i, float t) const |
Base function for a cubic CatmullRom spline (i=-2..1). |
csCatmullRomSpline::csCatmullRomSpline | ( | int | d, |
int | p | ||
) | [inline] |
virtual csCatmullRomSpline::~csCatmullRomSpline | ( | ) | [inline, virtual] |
virtual float csCatmullRomSpline::BaseFunction | ( | int | i, |
float | t | ||
) | const [protected, virtual] |
Base function for a cubic CatmullRom spline (i=-2..1).
Reimplemented from csBSpline.
Clones the spline.