AddValue(const float time, const type &value) | idCurve< type > | virtual |
Basis(const int index, const float t, float *bvals) const | idCurve_UniformCubicBSpline< type > | protected |
idCurve_BSpline::Basis(const int index, const int order, const float t) const | idCurve_BSpline< type > | protected |
BasisFirstDerivative(const int index, const float t, float *bvals) const | idCurve_UniformCubicBSpline< type > | protected |
idCurve_BSpline::BasisFirstDerivative(const int index, const int order, const float t) const | idCurve_BSpline< type > | protected |
BasisSecondDerivative(const int index, const float t, float *bvals) const | idCurve_UniformCubicBSpline< type > | protected |
idCurve_BSpline::BasisSecondDerivative(const int index, const int order, const float t) const | idCurve_BSpline< type > | protected |
boundary_t enum name | idCurve_Spline< type > | |
boundaryType | idCurve_Spline< type > | protected |
BT_CLAMPED enum value | idCurve_Spline< type > | |
BT_CLOSED enum value | idCurve_Spline< type > | |
BT_FREE enum value | idCurve_Spline< type > | |
changed | idCurve< type > | mutableprotected |
ClampedTime(const float t) const | idCurve_Spline< type > | protected |
Clear(void) | idCurve< type > | inlinevirtual |
closeTime | idCurve_Spline< type > | protected |
currentIndex | idCurve< type > | mutableprotected |
GetBoundaryType(void) const | idCurve_Spline< type > | inlinevirtual |
GetCloseTime(void) | idCurve_Spline< type > | inlinevirtual |
GetCurrentFirstDerivative(const float time) const | idCurve_UniformCubicBSpline< type > | virtual |
GetCurrentSecondDerivative(const float time) const | idCurve_UniformCubicBSpline< type > | virtual |
GetCurrentValue(const float time) const | idCurve_UniformCubicBSpline< type > | virtual |
GetLengthBetweenKnots(const int i0, const int i1) const | idCurve< type > | |
GetLengthForTime(const float time) const | idCurve< type > | |
GetNumValues(void) const | idCurve< type > | inline |
GetOrder(void) const | idCurve_BSpline< type > | inlinevirtual |
GetSpeed(const float time) const | idCurve< type > | protected |
GetTime(const int index) const | idCurve< type > | inline |
GetTimeForLength(const float length, const float epsilon=0.1f) const | idCurve< type > | |
GetValue(const int index) const | idCurve< type > | inline |
GetValueAddress(const int index) | idCurve< type > | inline |
idCurve(void) | idCurve< type > | |
idCurve_BSpline(void) | idCurve_BSpline< type > | |
idCurve_Spline(void) | idCurve_Spline< type > | |
idCurve_UniformCubicBSpline(void) | idCurve_UniformCubicBSpline< type > | |
IndexForTime(const float time) const | idCurve< type > | protected |
IsDone(const float time) const | idCurve_Spline< type > | virtual |
MakeUniform(const float totalTime) | idCurve< type > | |
order | idCurve_BSpline< type > | protected |
RemoveIndex(const int index) | idCurve< type > | inlinevirtual |
RombergIntegral(const float t0, const float t1, const int order) const | idCurve< type > | protected |
SetBoundaryType(const boundary_t bt) | idCurve_Spline< type > | inlinevirtual |
SetCloseTime(const float t) | idCurve_Spline< type > | inlinevirtual |
SetConstantSpeed(const float totalTime) | idCurve< type > | |
SetOrder(const int i) | idCurve_BSpline< type > | inlinevirtual |
SetValue(const int index, const type &value) | idCurve< type > | inline |
ShiftTime(const float deltaTime) | idCurve< type > | |
TimeForIndex(const int index) const | idCurve_Spline< type > | protected |
times | idCurve< type > | protected |
Translate(const type &translation) | idCurve< type > | |
ValueForIndex(const int index) const | idCurve_Spline< type > | protected |
values | idCurve< type > | protected |
~idCurve(void) | idCurve< type > | virtual |