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 |