CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csPath Member List

This is the complete list of members for csPath, including all inherited members.

AddRefOwner(iBase **ref_owner)=0iBase [pure virtual]
BaseFunction(int i, float t) const csCatmullRomSpline [protected, virtual]
Calculate(float time)csBSpline [virtual]
CalculateAtTime(float time)csPath [inline, virtual]
Clone()csCatmullRomSpline
csBSpline(int d, int p)csBSpline
csCatmullRomSpline(int d, int p)csCatmullRomSpline [inline]
csPath(int p)csPath [inline]
csSpline(int d, int p)csSpline
DecRef()=0iBase [pure virtual]
GetCurrentIndex()csPath [inline, virtual]
csCatmullRomSpline::GetCurrentIndex() const csSpline [inline]
GetDimensionCount() const csSpline [inline]
GetDimensionValue(int dim, int idx) const csSpline [inline]
GetDimensionValues(int dim) const csSpline [inline]
GetForwardVector(int idx, csVector3 &v)csPath [inline, virtual]
GetIndexValues(int idx) const csSpline
GetInterpolatedDimension(int dim) const csBSpline [virtual]
GetInterpolatedForward(csVector3 &pos)csPath [inline, virtual]
GetInterpolatedPosition(csVector3 &pos)csPath [inline, virtual]
GetInterpolatedUp(csVector3 &pos)csPath [inline, virtual]
GetPointCount() const csSpline [inline]
GetPositionVector(int idx, csVector3 &v)csPath [inline, virtual]
GetRefCount()=0iBase [pure virtual]
GetTime(int idx)csPath [inline, virtual]
GetTimeValue(int idx) const csSpline [inline]
GetTimeValues() const csSpline [inline]
GetUpVector(int idx, csVector3 &v)csPath [inline, virtual]
IncRef()=0iBase [pure virtual]
InsertPoint(int idx)csSpline
Length()csPath [inline, virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion)iBase [inline, static]
RemovePoint(int idx)csSpline
RemoveRefOwner(iBase **ref_owner)=0iBase [pure virtual]
SetDimensionValue(int dim, int idx, float d)csSpline
SetDimensionValues(int dim, float const *d)csSpline
SetForwardVector(int idx, const csVector3 &v)csPath [inline, virtual]
SetForwardVectors(csVector3 *v)csPath [inline, virtual]
SetIndexValues(int idx, float const *d)csSpline
SetPositionVector(int idx, const csVector3 &v)csPath [inline, virtual]
SetPositionVectors(csVector3 *v)csPath [inline, virtual]
SetTime(int idx, float t)csPath [inline, virtual]
SetTimeValue(int idx, float t)csSpline
SetTimeValues(float const *t)csSpline
SetUpVector(int idx, const csVector3 &v)csPath [inline, virtual]
SetUpVectors(csVector3 *v)csPath [inline, virtual]
~csBSpline()csBSpline [virtual]
~csCatmullRomSpline()csCatmullRomSpline [inline, virtual]
~csPath()csPath [inline, virtual]
~csSpline()csSpline [virtual]


Generated for Crystal Space by doxygen 1.3.9.1