Inviwo  0.9.10.1
Inviwo documentation
inviwo::animation::InterpolationTyped< Key > Class Template Referenceabstract

#include <interpolation.h>

+ Inheritance diagram for inviwo::animation::InterpolationTyped< Key >:

Public Member Functions

virtual InterpolationTypedclone () const override=0
 
virtual std::string getClassIdentifier () const override=0
 
virtual void serialize (Serializer &s) const override=0
 
virtual void deserialize (Deserializer &d) override=0
 
virtual auto operator() (const std::vector< std::unique_ptr< Key >> &keys, Seconds from, Seconds to, easing::EasingType easing) const -> typename Key::value_type=0
 
- Public Member Functions inherited from inviwo::animation::Interpolation
virtual std::string getName () const =0
 
virtual bool equal (const Interpolation &other) const =0
 

Detailed Description

template<typename Key>
class inviwo::animation::InterpolationTyped< Key >

Base class for interpolation between key frames. Interpolation will always be performed between at least two key frames.

See also
KeyFrame
KeyFrameSequence

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