Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::AnimationTrack< T > Member List

This is the complete list of members for mitsuba::AnimationTrack< T >, including all inherited members.

AbstractAnimationTrack(EType type, size_t nKeyframes)mitsuba::AbstractAnimationTrackinlineprotected
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 valuemitsuba::AbstractAnimationTrack
ERotationQuat enum valuemitsuba::AbstractAnimationTrack
ERotationX enum valuemitsuba::AbstractAnimationTrack
ERotationY enum valuemitsuba::AbstractAnimationTrack
ERotationZ enum valuemitsuba::AbstractAnimationTrack
EScaleX enum valuemitsuba::AbstractAnimationTrack
EScaleXYZ enum valuemitsuba::AbstractAnimationTrack
EScaleY enum valuemitsuba::AbstractAnimationTrack
EScaleZ enum valuemitsuba::AbstractAnimationTrack
ETranslationX enum valuemitsuba::AbstractAnimationTrack
ETranslationXYZ enum valuemitsuba::AbstractAnimationTrack
ETranslationY enum valuemitsuba::AbstractAnimationTrack
ETranslationZ enum valuemitsuba::AbstractAnimationTrack
EType enum namemitsuba::AbstractAnimationTrack
eval(Float time) const mitsuba::AnimationTrack< T >inline
getClass() const mitsuba::AbstractAnimationTrackvirtual
getRefCount() const Objectinline
getSize() const mitsuba::AbstractAnimationTrackinline
getTime(size_t idx) const mitsuba::AbstractAnimationTrackinline
getType() const mitsuba::AbstractAnimationTrackinline
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_theClassmitsuba::AbstractAnimationTrackstatic
m_timesmitsuba::AbstractAnimationTrackprotected
m_typemitsuba::AbstractAnimationTrackprotected
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::AbstractAnimationTrackinline
setValue(size_t idx, const ValueType &value)mitsuba::AnimationTrack< T >inline
sortAndSimplify()mitsuba::AnimationTrack< T >inline
staticInitialization()Objectstatic
staticShutdown()Objectstatic
toString() const Objectvirtual
unserialize(Stream *stream, ValueType &value)mitsuba::AnimationTrack< T >inlineprotected
ValueType typedefmitsuba::AnimationTrack< T >
~AbstractAnimationTrack()mitsuba::AbstractAnimationTrackinlineprotectedvirtual
~Object()Objectprotectedvirtual