|  | Inviwo 0.9.12-pre
    Inviwo documentation | 
#include <cameralinearinterpolation.h>
| Public Member Functions | |
| virtual CameraLinearInterpolation * | clone () const override | 
| virtual std::string | getName () const override | 
| virtual std::string_view | getClassIdentifier () const override | 
| virtual bool | equal (const Interpolation &other) const override | 
| virtual void | serialize (Serializer &s) const override | 
| virtual void | deserialize (Deserializer &d) override | 
| virtual void | operator() (const std::vector< std::unique_ptr< CameraKeyframe > > &keys, Seconds from, Seconds to, Easing easing, CameraKeyframe::value_type &out) const override | 
| Static Public Member Functions | |
| static std::string_view | classIdentifier () | 
| Additional Inherited Members | |
| Public Types inherited from inviwo::animation::InterpolationTyped< CameraKeyframe, CameraKeyframe::value_type > | |
| using | key_type | 
| using | result_type | 
Perfoms linear interpolation between lookFrom and lookTo of two neighboring key frames. lookUp is rotated between the two neighboring keyframes. Generally, you do not want to linearly interpolate lookFrom/lookTo - use CameraSphericalInterpolation instead.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements inviwo::animation::Interpolation.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Implements inviwo::animation::Interpolation.
| 
 | overridevirtual | 
| 
 | overridevirtual |