| 
    TuttleOFX
    1
    
   
   | 
  
  
  
 
#include <ValueInterpolator.hpp>

Public Member Functions | |
| virtual | ~Interpolator ()=0 | 
| virtual This * | clone () 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 | 
Definition at line 33 of file ValueInterpolator.hpp.
typedef Interpolator<T> tuttle::host::attribute::Interpolator< T >::This [private] | 
        
Reimplemented in tuttle::host::attribute::SlowInterpolator< T >, tuttle::host::attribute::FastInterpolator< T >, tuttle::host::attribute::SmoothInterpolator< T >, and tuttle::host::attribute::LinearInterpolator< T >.
Definition at line 35 of file ValueInterpolator.hpp.
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.
| tuttle::host::attribute::Interpolator< T >::~Interpolator | ( | ) |  [pure virtual] | 
        
Definition at line 48 of file ValueInterpolator.hpp.
| virtual This* tuttle::host::attribute::Interpolator< T >::clone | ( | ) |  const [pure virtual] | 
        
| virtual OfxStatus tuttle::host::attribute::Interpolator< T >::getValue | ( | const TimeValueT & | prev, | 
| const TimeValueT & | next, | ||
| const OfxTime | t, | ||
| T & | v | ||
| ) |  [pure virtual] | 
        
Implemented in tuttle::host::attribute::GenericInterpolator< T >.