OpenSceneGraph  3.0.1
Classes | Namespaces | Macros | Typedefs
Keyframe File Reference
#include <string>
#include <osg/Referenced>
#include <osgAnimation/Vec3Packed>
#include <osgAnimation/CubicBezier>
#include <osg/Quat>
#include <osg/Vec4>
#include <osg/Vec3>
#include <osg/Vec2>
#include <osg/Matrixf>

Classes

class  osgAnimation::Keyframe
 
class  osgAnimation::TemplateKeyframe< T >
 
class  osgAnimation::KeyframeContainer
 
class  osgAnimation::TemplateKeyframeContainer< T >
 
class  osgAnimation::TemplateKeyframeContainer< Vec3Packed >
 

Namespaces

namespace  osgAnimation
 The osgAnimation library provides general purpose utility classes for animation.
 

Macros

#define OSGANIMATION_KEYFRAME_H
 

Typedefs

typedef TemplateKeyframe< float > osgAnimation::FloatKeyframe
 
typedef
TemplateKeyframeContainer
< float > 
osgAnimation::FloatKeyframeContainer
 
typedef TemplateKeyframe< double > osgAnimation::DoubleKeyframe
 
typedef
TemplateKeyframeContainer
< double > 
osgAnimation::DoubleKeyframeContainer
 
typedef TemplateKeyframe
< osg::Vec2
osgAnimation::Vec2Keyframe
 
typedef
TemplateKeyframeContainer
< osg::Vec2
osgAnimation::Vec2KeyframeContainer
 
typedef TemplateKeyframe
< osg::Vec3
osgAnimation::Vec3Keyframe
 
typedef
TemplateKeyframeContainer
< osg::Vec3
osgAnimation::Vec3KeyframeContainer
 
typedef TemplateKeyframe
< osg::Vec4
osgAnimation::Vec4Keyframe
 
typedef
TemplateKeyframeContainer
< osg::Vec4
osgAnimation::Vec4KeyframeContainer
 
typedef TemplateKeyframe
< osg::Quat
osgAnimation::QuatKeyframe
 
typedef
TemplateKeyframeContainer
< osg::Quat
osgAnimation::QuatKeyframeContainer
 
typedef TemplateKeyframe
< osg::Matrixf
osgAnimation::MatrixKeyframe
 
typedef
TemplateKeyframeContainer
< osg::Matrixf
osgAnimation::MatrixKeyframeContainer
 
typedef TemplateKeyframe
< Vec3Packed > 
osgAnimation::Vec3PackedKeyframe
 
typedef
TemplateKeyframeContainer
< Vec3Packed > 
osgAnimation::Vec3PackedKeyframeContainer
 
typedef TemplateKeyframe
< FloatCubicBezier > 
osgAnimation::FloatCubicBezierKeyframe
 
typedef
TemplateKeyframeContainer
< FloatCubicBezier > 
osgAnimation::FloatCubicBezierKeyframeContainer
 
typedef TemplateKeyframe
< DoubleCubicBezier > 
osgAnimation::DoubleCubicBezierKeyframe
 
typedef
TemplateKeyframeContainer
< DoubleCubicBezier > 
osgAnimation::DoubleCubicBezierKeyframeContainer
 
typedef TemplateKeyframe
< Vec2CubicBezier > 
osgAnimation::Vec2CubicBezierKeyframe
 
typedef
TemplateKeyframeContainer
< Vec2CubicBezier > 
osgAnimation::Vec2CubicBezierKeyframeContainer
 
typedef TemplateKeyframe
< Vec3CubicBezier > 
osgAnimation::Vec3CubicBezierKeyframe
 
typedef
TemplateKeyframeContainer
< Vec3CubicBezier > 
osgAnimation::Vec3CubicBezierKeyframeContainer
 
typedef TemplateKeyframe
< Vec4CubicBezier > 
osgAnimation::Vec4CubicBezierKeyframe
 
typedef
TemplateKeyframeContainer
< Vec4CubicBezier > 
osgAnimation::Vec4CubicBezierKeyframeContainer
 

Macro Definition Documentation

#define OSGANIMATION_KEYFRAME_H

osg logo
Generated at Fri Mar 1 2013 18:59:30 for the OpenSceneGraph by doxygen 1.8.3.1.