OpenSceneGraph 2.8.4
|
Public Member Functions | |
META_Object (osgAnimation, StackedRotateAxisElement) | |
StackedRotateAxisElement () | |
StackedRotateAxisElement (const StackedRotateAxisElement &, const osg::CopyOp &) | |
StackedRotateAxisElement (const std::string &name, const osg::Vec3 &axis, double angle) | |
StackedRotateAxisElement (const osg::Vec3 &axis, double angle) | |
void | applyToMatrix (osg::Matrix &matrix) const |
osg::Matrix | getAsMatrix () const |
bool | isIdentity () const |
void | update () |
const osg::Vec3 & | getAxis () const |
const double | getAngle () const |
void | setAxis (const osg::Vec3 &) |
void | setAngle (const double &) |
virtual Target * | getOrCreateTarget () |
virtual Target * | getTarget () |
virtual const Target * | getTarget () const |
Protected Attributes | |
osg::Vec3 | _axis |
double | _angle |
osg::ref_ptr< FloatTarget > | _target |
osgAnimation::StackedRotateAxisElement::StackedRotateAxisElement | ( | ) |
osgAnimation::StackedRotateAxisElement::StackedRotateAxisElement | ( | const StackedRotateAxisElement & | , |
const osg::CopyOp & | |||
) |
osgAnimation::StackedRotateAxisElement::StackedRotateAxisElement | ( | const std::string & | name, |
const osg::Vec3 & | axis, | ||
double | angle | ||
) |
osgAnimation::StackedRotateAxisElement::StackedRotateAxisElement | ( | const osg::Vec3 & | axis, |
double | angle | ||
) |
void osgAnimation::StackedRotateAxisElement::applyToMatrix | ( | osg::Matrix & | matrix | ) | const [virtual] |
Implements osgAnimation::StackedTransformElement.
const double osgAnimation::StackedRotateAxisElement::getAngle | ( | ) | const |
osg::Matrix osgAnimation::StackedRotateAxisElement::getAsMatrix | ( | ) | const [virtual] |
Implements osgAnimation::StackedTransformElement.
const osg::Vec3& osgAnimation::StackedRotateAxisElement::getAxis | ( | ) | const |
virtual Target* osgAnimation::StackedRotateAxisElement::getOrCreateTarget | ( | ) | [virtual] |
Reimplemented from osgAnimation::StackedTransformElement.
virtual Target* osgAnimation::StackedRotateAxisElement::getTarget | ( | ) | [inline, virtual] |
Reimplemented from osgAnimation::StackedTransformElement.
virtual const Target* osgAnimation::StackedRotateAxisElement::getTarget | ( | ) | const [inline, virtual] |
Reimplemented from osgAnimation::StackedTransformElement.
bool osgAnimation::StackedRotateAxisElement::isIdentity | ( | ) | const [inline, virtual] |
Implements osgAnimation::StackedTransformElement.
osgAnimation::StackedRotateAxisElement::META_Object | ( | osgAnimation | , |
StackedRotateAxisElement | |||
) |
void osgAnimation::StackedRotateAxisElement::setAngle | ( | const double & | ) |
void osgAnimation::StackedRotateAxisElement::setAxis | ( | const osg::Vec3 & | ) |
void osgAnimation::StackedRotateAxisElement::update | ( | ) | [virtual] |
Implements osgAnimation::StackedTransformElement.
double osgAnimation::StackedRotateAxisElement::_angle [protected] |
![]() | Generated at Sun Jan 8 2012 13:16:28 for the OpenSceneGraph by doxygen 1.7.4. |