osgAnimation Namespace Reference

## Classes

class | Action
class | ActionAnimation
class | ActionBlendIn
| blend in from 0 to weight in duration More...
class | ActionBlendOut
| blend out from weight to 0 in duration More...
class | RunAction
class | ActionStripAnimation
class | ActionVisitor
class | UpdateActionVisitor
class | ClearActionVisitor
class | Animation
class | AnimationManagerBase
class | AnimationUpdateCallbackBase
class | AnimationUpdateCallback
class | BasicAnimationManager
class | Bone
class | BoneMapVisitor
class | Channel
class | TemplateChannel
class | TemplateCubicBezier
struct | OutBounceFunction
struct | InBounceFunction
struct | InOutBounceFunction
struct | LinearFunction
| Linear function. More...
struct | OutQuadFunction
| Quad function. More...
struct | InQuadFunction
struct | InOutQuadFunction
struct | OutCubicFunction
| Cubic function. More...
struct | InCubicFunction
struct | InOutCubicFunction
struct | InQuartFunction
| Quart function. More...
struct | OutQuartFunction
struct | InOutQuartFunction
struct | OutElasticFunction
| Elastic function. More...
struct | InElasticFunction
struct | InOutElasticFunction
struct | OutSineFunction
struct | InSineFunction
struct | InOutSineFunction
struct | OutBackFunction
struct | InBackFunction
struct | InOutBackFunction
struct | OutCircFunction
struct | InCircFunction
struct | InOutCircFunction
struct | OutExpoFunction
struct | InExpoFunction
struct | InOutExpoFunction
class | Motion
struct | MathMotionTemplate
struct | SamplerMotionTemplate
struct | CompositeMotion
class | TemplateInterpolatorBase
class | TemplateStepInterpolator
class | TemplateLinearInterpolator
class | TemplateSphericalLinearInterpolator
class | TemplateLinearPackedInterpolator
class | TemplateCubicBezierInterpolator
class | Keyframe
class | TemplateKeyframe
class | KeyframeContainer
class | TemplateKeyframeContainer
class | TemplateKeyframeContainer< Vec3Packed >
class | LinkVisitor
class | MorphGeometry
class | UpdateMorph
struct | UpdateMorphGeometry
class | MorphTransformHardware
| This class manage format for hardware morphing. More...
class | MorphTransformSoftware
| This class manage format for software morphing. More...
class | RigComputeBoundingBoxCallback
class | RigGeometry
struct | UpdateRigGeometry
class | RigTransform
class | MorphTransform
class | RigTransformHardware
| This class manage format for hardware skinning. More...
class | RigTransformSoftware
| This class manage format for software skinning. More...
class | Sampler
class | TemplateSampler
class | TemplateCompositeSampler
class | Skeleton
class | StackedMatrixElement
class | StackedQuaternionElement
class | StackedRotateAxisElement
class | StackedScaleElement
class | StackedTransform
class | StackedTransformElement
class | StackedTranslateElement
class | StatsHandler
class | StatsActionVisitor
class | Target
class | TemplateTarget
class | Timeline
class | TimelineAnimationManager
class | UpdateBone
class | UpdateMaterial
class | UpdateMatrixTransform
class | UpdateUniform
struct | UpdateFloatUniform
struct | UpdateVec2fUniform
struct | UpdateVec3fUniform
struct | UpdateVec4fUniform
struct | UpdateMatrixfUniform
struct | Vec3Packed
struct | Vec3ArrayPacked
class | VertexInfluence
class | VertexInfluenceMap

## Typedefs

typedef std::vector< osg::ref_ptr< osgAnimation::Animation > > | AnimationList
typedef std::map< std::string, osg::ref_ptr< osgAnimation::Animation > > | AnimationMap
typedef std::map< std::string, osg::ref_ptr< Bone > > | BoneMap
typedef std::vector< osg::ref_ptr< osgAnimation::Channel > > | ChannelList
typedef TemplateChannel< DoubleStepSampler > | DoubleStepChannel
typedef TemplateChannel< FloatStepSampler > | FloatStepChannel
typedef TemplateChannel< Vec2StepSampler > | Vec2StepChannel
typedef TemplateChannel< Vec3StepSampler > | Vec3StepChannel
typedef TemplateChannel< Vec4StepSampler > | Vec4StepChannel
typedef TemplateChannel< QuatStepSampler > | QuatStepChannel
typedef TemplateChannel< DoubleLinearSampler > | DoubleLinearChannel
typedef TemplateChannel< FloatLinearSampler > | FloatLinearChannel
typedef TemplateChannel< Vec2LinearSampler > | Vec2LinearChannel
typedef TemplateChannel< Vec3LinearSampler > | Vec3LinearChannel
typedef TemplateChannel< Vec4LinearSampler > | Vec4LinearChannel
typedef TemplateChannel< QuatSphericalLinearSampler > | QuatSphericalLinearChannel
typedef TemplateChannel< MatrixLinearSampler > | MatrixLinearChannel
typedef TemplateChannel< FloatCubicBezierSampler > | FloatCubicBezierChannel
typedef TemplateChannel< DoubleCubicBezierSampler > | DoubleCubicBezierChannel
typedef TemplateChannel< Vec2CubicBezierSampler > | Vec2CubicBezierChannel
typedef TemplateChannel< Vec3CubicBezierSampler > | Vec3CubicBezierChannel
typedef TemplateChannel< Vec4CubicBezierSampler > | Vec4CubicBezierChannel
typedef TemplateCubicBezier< float > | FloatCubicBezier
typedef TemplateCubicBezier< double > | DoubleCubicBezier
typedef TemplateCubicBezier< osg::Vec2 > | Vec2CubicBezier
typedef TemplateCubicBezier< osg::Vec3 > | Vec3CubicBezier
typedef TemplateCubicBezier< osg::Vec4 > | Vec4CubicBezier
typedef MathMotionTemplate< LinearFunction > | LinearMotion
typedef MathMotionTemplate< OutQuadFunction > | OutQuadMotion
typedef MathMotionTemplate< InQuadFunction > | InQuadMotion
typedef MathMotionTemplate< InOutQuadFunction > | InOutQuadMotion
typedef MathMotionTemplate< OutCubicFunction > | OutCubicMotion
typedef MathMotionTemplate< InCubicFunction > | InCubicMotion
typedef MathMotionTemplate< InOutCubicFunction > | InOutCubicMotion
typedef MathMotionTemplate< OutQuartFunction > | OutQuartMotion
typedef MathMotionTemplate< InQuartFunction > | InQuartMotion
typedef MathMotionTemplate< InOutQuartFunction > | InOutQuartMotion
typedef MathMotionTemplate< OutBounceFunction > | OutBounceMotion
typedef MathMotionTemplate< InBounceFunction > | InBounceMotion
typedef MathMotionTemplate< InOutBounceFunction > | InOutBounceMotion
typedef MathMotionTemplate< OutElasticFunction > | OutElasticMotion
typedef MathMotionTemplate< InElasticFunction > | InElasticMotion
typedef MathMotionTemplate< InOutElasticFunction > | InOutElasticMotion
typedef MathMotionTemplate< OutSineFunction > | OutSineMotion
typedef MathMotionTemplate< InSineFunction > | InSineMotion
typedef MathMotionTemplate< InOutSineFunction > | InOutSineMotion
typedef MathMotionTemplate< OutBackFunction > | OutBackMotion
typedef MathMotionTemplate< InBackFunction > | InBackMotion
typedef MathMotionTemplate< InOutBackFunction > | InOutBackMotion
typedef MathMotionTemplate< OutCircFunction > | OutCircMotion
typedef MathMotionTemplate< InCircFunction > | InCircMotion
typedef MathMotionTemplate< InOutCircFunction > | InOutCircMotion
typedef MathMotionTemplate< OutExpoFunction > | OutExpoMotion
typedef MathMotionTemplate< InExpoFunction > | InExpoMotion
typedef MathMotionTemplate< InOutExpoFunction > | InOutExpoMotion
typedef std::pair< unsigned int, osg::ref_ptr< Action > > | FrameAction
typedef TemplateStepInterpolator< double, double > | DoubleStepInterpolator
typedef TemplateStepInterpolator< float, float > | FloatStepInterpolator
typedef TemplateStepInterpolator< osg::Vec2, osg::Vec2 > | Vec2StepInterpolator
typedef TemplateStepInterpolator< osg::Vec3, osg::Vec3 > | Vec3StepInterpolator
typedef TemplateStepInterpolator< osg::Vec3, Vec3Packed > | Vec3PackedStepInterpolator
typedef TemplateStepInterpolator< osg::Vec4, osg::Vec4 > | Vec4StepInterpolator
typedef TemplateStepInterpolator< osg::Quat, osg::Quat > | QuatStepInterpolator
typedef TemplateLinearInterpolator< double, double > | DoubleLinearInterpolator
typedef TemplateLinearInterpolator< float, float > | FloatLinearInterpolator
typedef TemplateLinearInterpolator< osg::Vec2, osg::Vec2 > | Vec2LinearInterpolator
typedef TemplateLinearInterpolator< osg::Vec3, osg::Vec3 > | Vec3LinearInterpolator
typedef TemplateLinearInterpolator< osg::Vec3, Vec3Packed > | Vec3PackedLinearInterpolator
typedef TemplateLinearInterpolator< osg::Vec4, osg::Vec4 > | Vec4LinearInterpolator
typedef TemplateSphericalLinearInterpolator< osg::Quat, osg::Quat > | QuatSphericalLinearInterpolator
typedef TemplateLinearInterpolator< osg::Matrixf, osg::Matrixf > | MatrixLinearInterpolator
typedef TemplateCubicBezierInterpolator< float, FloatCubicBezier > | FloatCubicBezierInterpolator
typedef TemplateCubicBezierInterpolator< double, DoubleCubicBezier > | DoubleCubicBezierInterpolator
typedef TemplateCubicBezierInterpolator< osg::Vec2, Vec2CubicBezier > | Vec2CubicBezierInterpolator
typedef TemplateCubicBezierInterpolator< osg::Vec3, Vec3CubicBezier > | Vec3CubicBezierInterpolator
typedef TemplateCubicBezierInterpolator< osg::Vec4, Vec4CubicBezier > | Vec4CubicBezierInterpolator
typedef TemplateKeyframe< float > | FloatKeyframe
typedef TemplateKeyframeContainer< float > | FloatKeyframeContainer
typedef TemplateKeyframe< double > | DoubleKeyframe
typedef TemplateKeyframeContainer< double > | DoubleKeyframeContainer
typedef TemplateKeyframe< osg::Vec2 > | Vec2Keyframe
typedef TemplateKeyframeContainer< osg::Vec2 > | Vec2KeyframeContainer
typedef TemplateKeyframe< osg::Vec3 > | Vec3Keyframe
typedef TemplateKeyframeContainer< osg::Vec3 > | Vec3KeyframeContainer
typedef TemplateKeyframe< osg::Vec3us > | Vec3usKeyframe
typedef TemplateKeyframeContainer< osg::Vec3us > | Vec3usKeyframeContainer
typedef TemplateKeyframe< osg::Vec4 > | Vec4Keyframe
typedef TemplateKeyframeContainer< osg::Vec4 > | Vec4KeyframeContainer
typedef TemplateKeyframe< osg::Quat > | QuatKeyframe
typedef TemplateKeyframeContainer< osg::Quat > | QuatKeyframeContainer
typedef TemplateKeyframe< osg::Matrixf > | MatrixKeyframe
typedef TemplateKeyframeContainer< osg::Matrixf > | MatrixKeyframeContainer
typedef TemplateKeyframe< Vec3Packed > | Vec3PackedKeyframe
typedef TemplateKeyframeContainer< Vec3Packed > | Vec3PackedKeyframeContainer
typedef TemplateKeyframe< FloatCubicBezier > | FloatCubicBezierKeyframe
typedef TemplateKeyframeContainer< FloatCubicBezier > | FloatCubicBezierKeyframeContainer
typedef TemplateKeyframe< DoubleCubicBezier > | DoubleCubicBezierKeyframe
typedef TemplateKeyframeContainer< DoubleCubicBezier > | DoubleCubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec2CubicBezier > | Vec2CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec2CubicBezier > | Vec2CubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec3CubicBezier > | Vec3CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec3CubicBezier > | Vec3CubicBezierKeyframeContainer
typedef TemplateKeyframe< Vec4CubicBezier > | Vec4CubicBezierKeyframe
typedef TemplateKeyframeContainer< Vec4CubicBezier > | Vec4CubicBezierKeyframeContainer
typedef TemplateSampler< DoubleStepInterpolator > | DoubleStepSampler
typedef TemplateSampler< FloatStepInterpolator > | FloatStepSampler
typedef TemplateSampler< Vec2StepInterpolator > | Vec2StepSampler
typedef TemplateSampler< Vec3StepInterpolator > | Vec3StepSampler
typedef TemplateSampler< Vec4StepInterpolator > | Vec4StepSampler
typedef TemplateSampler< QuatStepInterpolator > | QuatStepSampler
typedef TemplateSampler< DoubleLinearInterpolator > | DoubleLinearSampler
typedef TemplateSampler< FloatLinearInterpolator > | FloatLinearSampler
typedef TemplateSampler< Vec2LinearInterpolator > | Vec2LinearSampler
typedef TemplateSampler< Vec3LinearInterpolator > | Vec3LinearSampler
typedef TemplateSampler< Vec4LinearInterpolator > | Vec4LinearSampler
typedef TemplateSampler< QuatSphericalLinearInterpolator > | QuatSphericalLinearSampler
typedef TemplateSampler< MatrixLinearInterpolator > | MatrixLinearSampler
typedef TemplateSampler< FloatCubicBezierInterpolator > | FloatCubicBezierSampler
typedef TemplateSampler< DoubleCubicBezierInterpolator > | DoubleCubicBezierSampler
typedef TemplateSampler< Vec2CubicBezierInterpolator > | Vec2CubicBezierSampler
typedef TemplateSampler< Vec3CubicBezierInterpolator > | Vec3CubicBezierSampler
typedef TemplateSampler< Vec4CubicBezierInterpolator > | Vec4CubicBezierSampler
typedef TemplateTarget< osg::Matrixf > | MatrixTarget
typedef TemplateTarget< osg::Quat > | QuatTarget
typedef TemplateTarget< osg::Vec3 > | Vec3Target
typedef TemplateTarget< osg::Vec4 > | Vec4Target
typedef TemplateTarget< osg::Vec2 > | Vec2Target
typedef TemplateTarget< float > | FloatTarget
typedef TemplateTarget< double > | DoubleTarget
typedef std::pair< std::string, float > | BoneWeight
typedef std::pair< unsigned int, float > | VertexIndexWeight
typedef std::vector< VertexIndexWeight > | IndexWeightList
typedef std::vector< BoneWeight > | BoneWeightList
typedef std::vector< unsigned int > | IndexList

## Detailed Description

The osgAnimation library provides general purpose utility classes for animation.

## Typedef Documentation

## AnimationList

typedef std::vector<osg::ref_ptr<osgAnimation::Animation> > osgAnimation::AnimationList

## AnimationMap

typedef std::map<std::string, osg::ref_ptr<osgAnimation::Animation> > osgAnimation::AnimationMap

## BoneMap

typedef std::map<std::string, osg::ref_ptr<Bone> > osgAnimation::BoneMap

## BoneWeight

typedef std::pair<std::string, float> osgAnimation::BoneWeight

## BoneWeightList

typedef std::vector<BoneWeight> osgAnimation::BoneWeightList

## ChannelList

typedef std::vector<osg::ref_ptr<osgAnimation::Channel> > osgAnimation::ChannelList

## DoubleCubicBezier

typedef TemplateCubicBezier<double> osgAnimation::DoubleCubicBezier

## DoubleCubicBezierChannel

typedef TemplateChannel<DoubleCubicBezierSampler> osgAnimation::DoubleCubicBezierChannel

## DoubleCubicBezierInterpolator

typedef TemplateCubicBezierInterpolator<double, DoubleCubicBezier> osgAnimation::DoubleCubicBezierInterpolator

## DoubleCubicBezierKeyframe

typedef TemplateKeyframe<DoubleCubicBezier> osgAnimation::DoubleCubicBezierKeyframe

## DoubleCubicBezierKeyframeContainer

typedef TemplateKeyframeContainer<DoubleCubicBezier> osgAnimation::DoubleCubicBezierKeyframeContainer

## DoubleCubicBezierSampler

typedef TemplateSampler<DoubleCubicBezierInterpolator> osgAnimation::DoubleCubicBezierSampler

## DoubleKeyframe

typedef TemplateKeyframe<double> osgAnimation::DoubleKeyframe

## DoubleKeyframeContainer

typedef TemplateKeyframeContainer<double> osgAnimation::DoubleKeyframeContainer

## DoubleLinearChannel

typedef TemplateChannel<DoubleLinearSampler> osgAnimation::DoubleLinearChannel

## DoubleLinearInterpolator

typedef TemplateLinearInterpolator<double, double> osgAnimation::DoubleLinearInterpolator

## DoubleLinearSampler

typedef TemplateSampler<DoubleLinearInterpolator> osgAnimation::DoubleLinearSampler

## DoubleStepChannel

typedef TemplateChannel<DoubleStepSampler> osgAnimation::DoubleStepChannel

## DoubleStepInterpolator

typedef TemplateStepInterpolator<double, double> osgAnimation::DoubleStepInterpolator

## DoubleStepSampler

typedef TemplateSampler<DoubleStepInterpolator> osgAnimation::DoubleStepSampler

## DoubleTarget

typedef TemplateTarget<double> osgAnimation::DoubleTarget

## FloatCubicBezier

typedef TemplateCubicBezier<float> osgAnimation::FloatCubicBezier

## FloatCubicBezierChannel

typedef TemplateChannel<FloatCubicBezierSampler> osgAnimation::FloatCubicBezierChannel

## FloatCubicBezierInterpolator

typedef TemplateCubicBezierInterpolator<float, FloatCubicBezier > osgAnimation::FloatCubicBezierInterpolator

## FloatCubicBezierKeyframe

typedef TemplateKeyframe<FloatCubicBezier> osgAnimation::FloatCubicBezierKeyframe

## FloatCubicBezierKeyframeContainer

typedef TemplateKeyframeContainer<FloatCubicBezier> osgAnimation::FloatCubicBezierKeyframeContainer

## FloatCubicBezierSampler

typedef TemplateSampler<FloatCubicBezierInterpolator> osgAnimation::FloatCubicBezierSampler

## FloatKeyframe

typedef TemplateKeyframe<float> osgAnimation::FloatKeyframe

## FloatKeyframeContainer

typedef TemplateKeyframeContainer<float> osgAnimation::FloatKeyframeContainer

## FloatLinearChannel

typedef TemplateChannel<FloatLinearSampler> osgAnimation::FloatLinearChannel

## FloatLinearInterpolator

typedef TemplateLinearInterpolator<float, float> osgAnimation::FloatLinearInterpolator

## FloatLinearSampler

typedef TemplateSampler<FloatLinearInterpolator> osgAnimation::FloatLinearSampler

## FloatStepChannel

typedef TemplateChannel<FloatStepSampler> osgAnimation::FloatStepChannel

## FloatStepInterpolator

typedef TemplateStepInterpolator<float, float> osgAnimation::FloatStepInterpolator

## FloatStepSampler

typedef TemplateSampler<FloatStepInterpolator> osgAnimation::FloatStepSampler

## FloatTarget

typedef TemplateTarget<float> osgAnimation::FloatTarget

## FrameAction

typedef std::pair<unsigned int, osg::ref_ptr<Action> > osgAnimation::FrameAction

## InBackMotion

typedef MathMotionTemplate<InBackFunction > osgAnimation::InBackMotion

## InBounceMotion

typedef MathMotionTemplate<InBounceFunction> osgAnimation::InBounceMotion

## InCircMotion

typedef MathMotionTemplate<InCircFunction > osgAnimation::InCircMotion

## InCubicMotion

typedef MathMotionTemplate<InCubicFunction> osgAnimation::InCubicMotion

## IndexList

typedef std::vector<unsigned int> osgAnimation::IndexList

## IndexWeightList

typedef std::vector<VertexIndexWeight> osgAnimation::IndexWeightList

## InElasticMotion

typedef MathMotionTemplate<InElasticFunction > osgAnimation::InElasticMotion

## InExpoMotion

typedef MathMotionTemplate<InExpoFunction > osgAnimation::InExpoMotion

## InOutBackMotion

typedef MathMotionTemplate<InOutBackFunction > osgAnimation::InOutBackMotion

## InOutBounceMotion

typedef MathMotionTemplate<InOutBounceFunction> osgAnimation::InOutBounceMotion

## InOutCircMotion

typedef MathMotionTemplate<InOutCircFunction > osgAnimation::InOutCircMotion

## InOutCubicMotion

typedef MathMotionTemplate<InOutCubicFunction> osgAnimation::InOutCubicMotion

## InOutElasticMotion

typedef MathMotionTemplate<InOutElasticFunction > osgAnimation::InOutElasticMotion

## InOutExpoMotion

typedef MathMotionTemplate<InOutExpoFunction > osgAnimation::InOutExpoMotion

## InOutQuadMotion

typedef MathMotionTemplate<InOutQuadFunction> osgAnimation::InOutQuadMotion

## InOutQuartMotion

typedef MathMotionTemplate<InOutQuartFunction> osgAnimation::InOutQuartMotion

## InOutSineMotion

typedef MathMotionTemplate<InOutSineFunction > osgAnimation::InOutSineMotion

## InQuadMotion

typedef MathMotionTemplate<InQuadFunction> osgAnimation::InQuadMotion

## InQuartMotion

typedef MathMotionTemplate<InQuartFunction> osgAnimation::InQuartMotion

## InSineMotion

typedef MathMotionTemplate<InSineFunction > osgAnimation::InSineMotion

## LinearMotion

typedef MathMotionTemplate<LinearFunction > osgAnimation::LinearMotion

## MatrixKeyframe

typedef TemplateKeyframe<osg::Matrixf> osgAnimation::MatrixKeyframe

## MatrixKeyframeContainer

typedef TemplateKeyframeContainer<osg::Matrixf> osgAnimation::MatrixKeyframeContainer

## MatrixLinearChannel

typedef TemplateChannel<MatrixLinearSampler> osgAnimation::MatrixLinearChannel

## MatrixLinearInterpolator

typedef TemplateLinearInterpolator<osg::Matrixf, osg::Matrixf> osgAnimation::MatrixLinearInterpolator

## MatrixLinearSampler

typedef TemplateSampler<MatrixLinearInterpolator> osgAnimation::MatrixLinearSampler

## MatrixTarget

typedef TemplateTarget<osg::Matrixf> osgAnimation::MatrixTarget

## OutBackMotion

typedef MathMotionTemplate<OutBackFunction > osgAnimation::OutBackMotion

## OutBounceMotion

typedef MathMotionTemplate<OutBounceFunction > osgAnimation::OutBounceMotion

## OutCircMotion

typedef MathMotionTemplate<OutCircFunction > osgAnimation::OutCircMotion

## OutCubicMotion

typedef MathMotionTemplate<OutCubicFunction > osgAnimation::OutCubicMotion

## OutElasticMotion

typedef MathMotionTemplate<OutElasticFunction > osgAnimation::OutElasticMotion

## OutExpoMotion

typedef MathMotionTemplate<OutExpoFunction > osgAnimation::OutExpoMotion

## OutQuadMotion

typedef MathMotionTemplate<OutQuadFunction > osgAnimation::OutQuadMotion

## OutQuartMotion

typedef MathMotionTemplate<OutQuartFunction > osgAnimation::OutQuartMotion

## OutSineMotion

typedef MathMotionTemplate<OutSineFunction > osgAnimation::OutSineMotion

## QuatKeyframe

typedef TemplateKeyframe<osg::Quat> osgAnimation::QuatKeyframe

## QuatKeyframeContainer

typedef TemplateKeyframeContainer<osg::Quat> osgAnimation::QuatKeyframeContainer

## QuatSphericalLinearChannel

typedef TemplateChannel<QuatSphericalLinearSampler> osgAnimation::QuatSphericalLinearChannel

## QuatSphericalLinearInterpolator

typedef TemplateSphericalLinearInterpolator<osg::Quat, osg::Quat> osgAnimation::QuatSphericalLinearInterpolator

## QuatSphericalLinearSampler

typedef TemplateSampler<QuatSphericalLinearInterpolator> osgAnimation::QuatSphericalLinearSampler

## QuatStepChannel

typedef TemplateChannel<QuatStepSampler> osgAnimation::QuatStepChannel

## QuatStepInterpolator

typedef TemplateStepInterpolator<osg::Quat, osg::Quat> osgAnimation::QuatStepInterpolator

## QuatStepSampler

typedef TemplateSampler<QuatStepInterpolator> osgAnimation::QuatStepSampler

## QuatTarget

typedef TemplateTarget<osg::Quat> osgAnimation::QuatTarget

## Vec2CubicBezier

typedef TemplateCubicBezier<osg::Vec2> osgAnimation::Vec2CubicBezier

## Vec2CubicBezierChannel

typedef TemplateChannel<Vec2CubicBezierSampler> osgAnimation::Vec2CubicBezierChannel

## Vec2CubicBezierInterpolator

typedef TemplateCubicBezierInterpolator<osg::Vec2, Vec2CubicBezier> osgAnimation::Vec2CubicBezierInterpolator

## Vec2CubicBezierKeyframe

typedef TemplateKeyframe<Vec2CubicBezier> osgAnimation::Vec2CubicBezierKeyframe

## Vec2CubicBezierKeyframeContainer

typedef TemplateKeyframeContainer<Vec2CubicBezier> osgAnimation::Vec2CubicBezierKeyframeContainer

## Vec2CubicBezierSampler

typedef TemplateSampler<Vec2CubicBezierInterpolator> osgAnimation::Vec2CubicBezierSampler

## Vec2Keyframe

typedef TemplateKeyframe<osg::Vec2> osgAnimation::Vec2Keyframe

## Vec2KeyframeContainer

typedef TemplateKeyframeContainer<osg::Vec2> osgAnimation::Vec2KeyframeContainer

## Vec2LinearChannel

typedef TemplateChannel<Vec2LinearSampler> osgAnimation::Vec2LinearChannel

## Vec2LinearInterpolator

typedef TemplateLinearInterpolator<osg::Vec2, osg::Vec2> osgAnimation::Vec2LinearInterpolator

## Vec2LinearSampler

typedef TemplateSampler<Vec2LinearInterpolator> osgAnimation::Vec2LinearSampler

## Vec2StepChannel

typedef TemplateChannel<Vec2StepSampler> osgAnimation::Vec2StepChannel

## Vec2StepInterpolator

typedef TemplateStepInterpolator<osg::Vec2, osg::Vec2> osgAnimation::Vec2StepInterpolator

## Vec2StepSampler

typedef TemplateSampler<Vec2StepInterpolator> osgAnimation::Vec2StepSampler

## Vec2Target

typedef TemplateTarget<osg::Vec2> osgAnimation::Vec2Target

## Vec3CubicBezier

typedef TemplateCubicBezier<osg::Vec3> osgAnimation::Vec3CubicBezier

## Vec3CubicBezierChannel

typedef TemplateChannel<Vec3CubicBezierSampler> osgAnimation::Vec3CubicBezierChannel

## Vec3CubicBezierInterpolator

typedef TemplateCubicBezierInterpolator<osg::Vec3, Vec3CubicBezier> osgAnimation::Vec3CubicBezierInterpolator

## Vec3CubicBezierKeyframe

typedef TemplateKeyframe<Vec3CubicBezier> osgAnimation::Vec3CubicBezierKeyframe

## Vec3CubicBezierKeyframeContainer

typedef TemplateKeyframeContainer<Vec3CubicBezier> osgAnimation::Vec3CubicBezierKeyframeContainer

## Vec3CubicBezierSampler

typedef TemplateSampler<Vec3CubicBezierInterpolator> osgAnimation::Vec3CubicBezierSampler

## Vec3Keyframe

typedef TemplateKeyframe<osg::Vec3> osgAnimation::Vec3Keyframe

## Vec3KeyframeContainer

typedef TemplateKeyframeContainer<osg::Vec3> osgAnimation::Vec3KeyframeContainer

## Vec3LinearChannel

typedef TemplateChannel<Vec3LinearSampler> osgAnimation::Vec3LinearChannel

## Vec3LinearInterpolator

typedef TemplateLinearInterpolator<osg::Vec3, osg::Vec3> osgAnimation::Vec3LinearInterpolator

## Vec3LinearSampler

typedef TemplateSampler<Vec3LinearInterpolator> osgAnimation::Vec3LinearSampler

## Vec3PackedKeyframe

typedef TemplateKeyframe<Vec3Packed> osgAnimation::Vec3PackedKeyframe

## Vec3PackedKeyframeContainer

typedef TemplateKeyframeContainer<Vec3Packed> osgAnimation::Vec3PackedKeyframeContainer

## Vec3PackedLinearInterpolator

typedef TemplateLinearInterpolator<osg::Vec3, Vec3Packed> osgAnimation::Vec3PackedLinearInterpolator

## Vec3PackedStepInterpolator

typedef TemplateStepInterpolator<osg::Vec3, Vec3Packed> osgAnimation::Vec3PackedStepInterpolator

## Vec3StepChannel

typedef TemplateChannel<Vec3StepSampler> osgAnimation::Vec3StepChannel

## Vec3StepInterpolator

typedef TemplateStepInterpolator<osg::Vec3, osg::Vec3> osgAnimation::Vec3StepInterpolator

## Vec3StepSampler

typedef TemplateSampler<Vec3StepInterpolator> osgAnimation::Vec3StepSampler

## Vec3Target

typedef TemplateTarget<osg::Vec3> osgAnimation::Vec3Target

## Vec3usKeyframe

typedef TemplateKeyframe< osg::Vec3us > osgAnimation::Vec3usKeyframe

## Vec3usKeyframeContainer

typedef TemplateKeyframeContainer< osg::Vec3us > osgAnimation::Vec3usKeyframeContainer

## Vec4CubicBezier

typedef TemplateCubicBezier<osg::Vec4> osgAnimation::Vec4CubicBezier

## Vec4CubicBezierChannel

typedef TemplateChannel<Vec4CubicBezierSampler> osgAnimation::Vec4CubicBezierChannel

## Vec4CubicBezierInterpolator

typedef TemplateCubicBezierInterpolator<osg::Vec4, Vec4CubicBezier> osgAnimation::Vec4CubicBezierInterpolator

## Vec4CubicBezierKeyframe

typedef TemplateKeyframe<Vec4CubicBezier> osgAnimation::Vec4CubicBezierKeyframe

## Vec4CubicBezierKeyframeContainer

typedef TemplateKeyframeContainer<Vec4CubicBezier> osgAnimation::Vec4CubicBezierKeyframeContainer

## Vec4CubicBezierSampler

typedef TemplateSampler<Vec4CubicBezierInterpolator> osgAnimation::Vec4CubicBezierSampler

## Vec4Keyframe

typedef TemplateKeyframe<osg::Vec4> osgAnimation::Vec4Keyframe

## Vec4KeyframeContainer

typedef TemplateKeyframeContainer<osg::Vec4> osgAnimation::Vec4KeyframeContainer

## Vec4LinearChannel

typedef TemplateChannel<Vec4LinearSampler> osgAnimation::Vec4LinearChannel

## Vec4LinearInterpolator

typedef TemplateLinearInterpolator<osg::Vec4, osg::Vec4> osgAnimation::Vec4LinearInterpolator

## Vec4LinearSampler

typedef TemplateSampler<Vec4LinearInterpolator> osgAnimation::Vec4LinearSampler

## Vec4StepChannel

typedef TemplateChannel<Vec4StepSampler> osgAnimation::Vec4StepChannel

## Vec4StepInterpolator

typedef TemplateStepInterpolator<osg::Vec4, osg::Vec4> osgAnimation::Vec4StepInterpolator

## Vec4StepSampler

typedef TemplateSampler<Vec4StepInterpolator> osgAnimation::Vec4StepSampler

## Vec4Target

typedef TemplateTarget<osg::Vec4> osgAnimation::Vec4Target

## VertexIndexWeight

typedef std::pair<unsigned int, float> osgAnimation::VertexIndexWeight