CameraCubicSplineInterpolationFunction Class Reference

Inheritance diagram for CameraCubicSplineInterpolationFunction:
MultiPointInterpolationFunction< tgt::Camera * > InterpolationFunction< tgt::Camera * > PropertyOwner InterpolationFunctionBase AbstractSerializable Serializable

List of all members.

Public Member Functions

MultiPointInterpolationFunction
< tgt::Camera * > * 
clone () const
 returns a copy of itself.
tgt::Camerainterpolate (std::vector< PropertyKeyValue< tgt::Camera * > * > controlpoints, float time) const
 Interpolation (using several controlpoints).
std::string getMode () const
 Returns the mode of the interpolation (easing in, easing out.
std::string getIdentifier () const
 Returns the identifier of the interpolation (linear, quadratic.

Detailed Description

Definition at line 58 of file camerainterpolationfunctions.h.


Member Function Documentation

std::string getIdentifier (  )  const [virtual]

Returns the identifier of the interpolation (linear, quadratic.

..).

Reimplemented from InterpolationFunction< tgt::Camera * >.

Definition at line 106 of file camerainterpolationfunctions.cpp.

std::string getMode (  )  const [virtual]

Returns the mode of the interpolation (easing in, easing out.

..).

Reimplemented from InterpolationFunction< tgt::Camera * >.

Definition at line 103 of file camerainterpolationfunctions.cpp.