| AddSample(float t, const T *sample, const T *tangent=NULL) | Interpolator | [inline, virtual] |
| AllocateSamples(unsigned int num_samples, unsigned int size_sample) | Interpolator | [inline, protected] |
| ComputeTangents(unsigned int i) | Interpolator | [inline, protected, virtual] |
| DeallocateSamples(T **vec_samples, unsigned int num_samples, unsigned int size_sample) | Interpolator | [inline, protected] |
| Eval(float t, T *value)=0 | Interpolator | [pure virtual] |
| FindNearestSample(float t) | Interpolator | [inline, protected] |
| GetDimension() const | Interpolator | [inline] |
| GetNumSamples() const | Interpolator | [inline] |
| GetSample(unsigned int i, float *p_time, T *sample, T *tangent=NULL) | Interpolator | [inline, virtual] |
| Interpolator(unsigned int dim, unsigned int num_samples, bool use_tangents=false) | Interpolator | [inline] |
| m_bInitialized | Interpolator | [protected] |
| m_Dimension | Interpolator | [protected] |
| m_NumSamples | Interpolator | [protected] |
| m_vecSamples | Interpolator | [protected] |
| m_vecTangents | Interpolator | [protected] |
| m_vecTimes | Interpolator | [protected] |
| Reset() | Interpolator | [inline, virtual] |
| ShiftSamples(T **vec_samples, unsigned int num_samples, unsigned int size_sample) | Interpolator | [inline, protected] |
| ~Interpolator() | Interpolator | [inline, virtual] |