15#ifndef OSGANIMATION_STACKED_ROTATE_AXIS_ELEMENT
16#define OSGANIMATION_STACKED_ROTATE_AXIS_ELEMENT 1
Definition StackedRotateAxisElement:27
virtual Target * getTarget()
Definition StackedRotateAxisElement:47
double _angle
Definition StackedRotateAxisElement:52
virtual Target * getOrCreateTarget()
META_Object(osgAnimation, StackedRotateAxisElement)
StackedRotateAxisElement(const StackedRotateAxisElement &, const osg::CopyOp &)
osg::ref_ptr< FloatTarget > _target
Definition StackedRotateAxisElement:53
osg::Matrix getAsMatrix() const
StackedRotateAxisElement(const osg::Vec3 &axis, double angle)
osg::Vec3 _axis
Definition StackedRotateAxisElement:51
const osg::Vec3 & getAxis() const
void applyToMatrix(osg::Matrix &matrix) const
StackedRotateAxisElement()
StackedRotateAxisElement(const std::string &name, const osg::Vec3 &axis, double angle)
virtual const Target * getTarget() const
Definition StackedRotateAxisElement:48
bool isIdentity() const
Definition StackedRotateAxisElement:38
void setAxis(const osg::Vec3 &)
#define OSGANIMATION_EXPORT
Definition osgAnimation/Export:40