OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY > Class Template Reference

#include <Interpolator.h>

Inheritance diagram for osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY >:
Inheritance graph
[legend]
Collaboration diagram for osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY >:
Collaboration graph
[legend]

Public Member Functions

 TemplateSphericalLinearInterpolator ()
 
void getValue (const TemplateKeyframeContainer< KEY > &keyframes, double time, TYPE &result) const
 
- Public Member Functions inherited from osgAnimation::TemplateInterpolatorBase< TYPE, KEY >
 TemplateInterpolatorBase ()
 
int getKeyIndexFromTime (const TemplateKeyframeContainer< KEY > &keys, double time) const
 

Additional Inherited Members

- Public Types inherited from osgAnimation::TemplateInterpolatorBase< TYPE, KEY >
typedef KEY KeyframeType
 
typedef TYPE UsingType
 

Detailed Description

template<class TYPE, class KEY = TYPE>
class osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY >

Definition at line 119 of file Interpolator.h.

Constructor & Destructor Documentation

template<class TYPE , class KEY = TYPE>
osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY >::TemplateSphericalLinearInterpolator ( )
inline

Definition at line 122 of file Interpolator.h.

Member Function Documentation

template<class TYPE , class KEY = TYPE>
void osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY >::getValue ( const TemplateKeyframeContainer< KEY > &  keyframes,
double  time,
TYPE &  result 
) const
inline

Definition at line 123 of file Interpolator.h.

Here is the call graph for this function:


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