![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <Curve.h>
Protected Member Functions | |
| void | TangentsForIndex (const int index, type &t0, type &t1) const |
| void | Basis (const int index, const float t, float *bvals) const |
| void | BasisFirstDerivative (const int index, const float t, float *bvals) const |
| void | BasisSecondDerivative (const int index, const float t, float *bvals) const |
Protected Member Functions inherited from idCurve_Spline< type > | |
| type | ValueForIndex (const int index) const |
| float | TimeForIndex (const int index) const |
| float | ClampedTime (const float t) const |
Protected Member Functions inherited from idCurve< type > | |
| int | IndexForTime (const float time) const |
| float | TimeForIndex (const int index) const |
| type | ValueForIndex (const int index) const |
| float | GetSpeed (const float time) const |
| float | RombergIntegral (const float t0, const float t1, const int order) const |
Protected Attributes | |
| idList< float > | tension |
| idList< float > | continuity |
| idList< float > | bias |
Protected Attributes inherited from idCurve_Spline< type > | |
| boundary_t | boundaryType |
| float | closeTime |
Protected Attributes inherited from idCurve< type > | |
| idList< float > | times |
| idList< type > | values |
| int | currentIndex |
| bool | changed |
Additional Inherited Members | |
Public Types inherited from idCurve_Spline< type > | |
| enum | boundary_t { BT_FREE, BT_CLAMPED, BT_CLOSED } |
| ID_INLINE idCurve_KochanekBartelsSpline< type >::idCurve_KochanekBartelsSpline | ( | void | ) |
|
virtual |
Reimplemented from idCurve< type >.
|
inlinevirtual |
Reimplemented from idCurve< type >.
|
virtual |
Reimplemented from idCurve< type >.
|
virtual |
Reimplemented from idCurve< type >.
|
virtual |
Reimplemented from idCurve< type >.
|
inlinevirtual |
Reimplemented from idCurve< type >.
|
protected |
|
protected |
|
protected |
1.8.6.