TuttleOFX  1
tuttle::host::attribute::Interpolator< T > Class Template Reference

#include <ValueInterpolator.hpp>

Inheritance diagram for tuttle::host::attribute::Interpolator< T >:

Public Member Functions

virtual ~Interpolator ()=0
virtual Thisclone () const =0
virtual OfxStatus getValue (const TimeValueT &prev, const TimeValueT &next, const OfxTime t, T &v)=0

Private Types

typedef Interpolator< T > This
typedef TimeValue< T > TimeValueT

Detailed Description

template<typename T>
class tuttle::host::attribute::Interpolator< T >

Definition at line 33 of file ValueInterpolator.hpp.


Member Typedef Documentation

template<typename T >
typedef TimeValue<T> tuttle::host::attribute::Interpolator< T >::TimeValueT [private]

Reimplemented in tuttle::host::attribute::GenericInterpolator< T >.

Definition at line 36 of file ValueInterpolator.hpp.


Constructor & Destructor Documentation

template<typename T >
tuttle::host::attribute::Interpolator< T >::~Interpolator ( ) [pure virtual]

Definition at line 48 of file ValueInterpolator.hpp.


Member Function Documentation

template<typename T >
virtual OfxStatus tuttle::host::attribute::Interpolator< T >::getValue ( const TimeValueT prev,
const TimeValueT next,
const OfxTime  t,
T &  v 
) [pure virtual]

The documentation for this class was generated from the following file: