| AbstractAnimationTrack(EType type, size_t nKeyframes) | mitsuba::AbstractAnimationTrack | inlineprotected |
| AnimationTrack(EType type, size_t nKeyframes=0) | mitsuba::AnimationTrack< T > | inline |
| AnimationTrack(EType type, Stream *stream) | mitsuba::AnimationTrack< T > | inline |
| AnimationTrack(const AnimationTrack *track) | mitsuba::AnimationTrack< T > | inline |
| append(Float time, const ValueType &value) | mitsuba::AnimationTrack< T > | inline |
| appendTransformation(const ValueType &value) | mitsuba::AnimationTrack< T > | inline |
| clone() const | mitsuba::AnimationTrack< T > | inlinevirtual |
| concatenateTransformations(const ValueType &value1, const ValueType &value2) const | mitsuba::AnimationTrack< T > | inlineprotected |
| decRef(bool autoDeallocate=true) const | Object | |
| EInvalid enum value | mitsuba::AbstractAnimationTrack | |
| ERotationQuat enum value | mitsuba::AbstractAnimationTrack | |
| ERotationX enum value | mitsuba::AbstractAnimationTrack | |
| ERotationY enum value | mitsuba::AbstractAnimationTrack | |
| ERotationZ enum value | mitsuba::AbstractAnimationTrack | |
| EScaleX enum value | mitsuba::AbstractAnimationTrack | |
| EScaleXYZ enum value | mitsuba::AbstractAnimationTrack | |
| EScaleY enum value | mitsuba::AbstractAnimationTrack | |
| EScaleZ enum value | mitsuba::AbstractAnimationTrack | |
| ETranslationX enum value | mitsuba::AbstractAnimationTrack | |
| ETranslationXYZ enum value | mitsuba::AbstractAnimationTrack | |
| ETranslationY enum value | mitsuba::AbstractAnimationTrack | |
| ETranslationZ enum value | mitsuba::AbstractAnimationTrack | |
| EType enum name | mitsuba::AbstractAnimationTrack | |
| eval(Float time) const | mitsuba::AnimationTrack< T > | inline |
| getClass() const | mitsuba::AbstractAnimationTrack | virtual |
| getRefCount() const | Object | inline |
| getSize() const | mitsuba::AbstractAnimationTrack | inline |
| getTime(size_t idx) const | mitsuba::AbstractAnimationTrack | inline |
| getType() const | mitsuba::AbstractAnimationTrack | inline |
| getValue(size_t idx) const | mitsuba::AnimationTrack< T > | inline |
| incRef() const | Object | |
| isNoOp(const ValueType &value) const | mitsuba::AnimationTrack< T > | inlineprotected |
| lerp(size_t idx0, size_t idx1, Float t) const | mitsuba::AnimationTrack< T > | inlineprotected |
| m_theClass | mitsuba::AbstractAnimationTrack | static |
| m_times | mitsuba::AbstractAnimationTrack | protected |
| m_type | mitsuba::AbstractAnimationTrack | protected |
| Object() | Object | |
| prependTransformation(const ValueType &value) | mitsuba::AnimationTrack< T > | inline |
| reserve(size_t count) | mitsuba::AnimationTrack< T > | inline |
| serialize(Stream *stream) const | mitsuba::AnimationTrack< T > | inlinevirtual |
| serialize(Stream *stream, const ValueType &value) const | mitsuba::AnimationTrack< T > | inlineprotected |
| setTime(size_t idx, Float time) | mitsuba::AbstractAnimationTrack | inline |
| setValue(size_t idx, const ValueType &value) | mitsuba::AnimationTrack< T > | inline |
| sortAndSimplify() | mitsuba::AnimationTrack< T > | inline |
| staticInitialization() | Object | static |
| staticShutdown() | Object | static |
| toString() const | Object | virtual |
| unserialize(Stream *stream, ValueType &value) | mitsuba::AnimationTrack< T > | inlineprotected |
| ValueType typedef | mitsuba::AnimationTrack< T > | |
| ~AbstractAnimationTrack() | mitsuba::AbstractAnimationTrack | inlineprotectedvirtual |
| ~Object() | Object | protectedvirtual |