OpenSceneGraph 3.6.5
Keyframe File Reference
#include <string>
#include <osg/Referenced>
#include <osg/MixinVector>
#include <osgAnimation/Vec3Packed>
#include <osgAnimation/CubicBezier>
#include <osg/Quat>
#include <osg/Vec4>
#include <osg/Vec3>
#include <osg/Vec2>
#include <osg/Vec3us>
#include <osg/Matrixf>

Go to the source code of this file.

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::Vec2osgAnimation::Vec2Keyframe
typedef TemplateKeyframeContainer< osg::Vec2osgAnimation::Vec2KeyframeContainer
typedef TemplateKeyframe< osg::Vec3osgAnimation::Vec3Keyframe
typedef TemplateKeyframeContainer< osg::Vec3osgAnimation::Vec3KeyframeContainer
typedef TemplateKeyframe< osg::Vec3usosgAnimation::Vec3usKeyframe
typedef TemplateKeyframeContainer< osg::Vec3usosgAnimation::Vec3usKeyframeContainer
typedef TemplateKeyframe< osg::Vec4osgAnimation::Vec4Keyframe
typedef TemplateKeyframeContainer< osg::Vec4osgAnimation::Vec4KeyframeContainer
typedef TemplateKeyframe< osg::QuatosgAnimation::QuatKeyframe
typedef TemplateKeyframeContainer< osg::QuatosgAnimation::QuatKeyframeContainer
typedef TemplateKeyframe< osg::MatrixfosgAnimation::MatrixKeyframe
typedef TemplateKeyframeContainer< osg::MatrixfosgAnimation::MatrixKeyframeContainer
typedef TemplateKeyframe< Vec3PackedosgAnimation::Vec3PackedKeyframe
typedef TemplateKeyframeContainer< Vec3PackedosgAnimation::Vec3PackedKeyframeContainer
typedef TemplateKeyframe< FloatCubicBezierosgAnimation::FloatCubicBezierKeyframe
typedef TemplateKeyframeContainer< FloatCubicBezierosgAnimation::FloatCubicBezierKeyframeContainer
typedef TemplateKeyframe< DoubleCubicBezierosgAnimation::DoubleCubicBezierKeyframe
typedef TemplateKeyframeContainer< DoubleCubicBezierosgAnimation::DoubleCubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec2CubicBezierosgAnimation::Vec2CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec2CubicBezierosgAnimation::Vec2CubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec3CubicBezierosgAnimation::Vec3CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec3CubicBezierosgAnimation::Vec3CubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec4CubicBezierosgAnimation::Vec4CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec4CubicBezierosgAnimation::Vec4CubicBezierKeyframeContainer

Macro Definition Documentation

◆ OSGANIMATION_KEYFRAME_H

#define OSGANIMATION_KEYFRAME_H

osg logo
Generated at Sun Jul 20 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0.