#include <AnimationPath>
◆ ControlPoint() [1/4]
osg::AnimationPath::ControlPoint::ControlPoint |
( |
| ) |
|
|
inline |
◆ ControlPoint() [2/4]
osg::AnimationPath::ControlPoint::ControlPoint |
( |
const osg::Vec3d & | position | ) |
|
|
inline |
◆ ControlPoint() [3/4]
osg::AnimationPath::ControlPoint::ControlPoint |
( |
const osg::Vec3d & | position, |
|
|
const osg::Quat & | rotation ) |
|
inline |
◆ ControlPoint() [4/4]
◆ getInverse() [1/2]
void osg::AnimationPath::ControlPoint::getInverse |
( |
Matrixd & | matrix | ) |
const |
|
inline |
◆ getInverse() [2/2]
void osg::AnimationPath::ControlPoint::getInverse |
( |
Matrixf & | matrix | ) |
const |
|
inline |
◆ getMatrix() [1/2]
void osg::AnimationPath::ControlPoint::getMatrix |
( |
Matrixd & | matrix | ) |
const |
|
inline |
◆ getMatrix() [2/2]
void osg::AnimationPath::ControlPoint::getMatrix |
( |
Matrixf & | matrix | ) |
const |
|
inline |
◆ getPosition()
const osg::Vec3d & osg::AnimationPath::ControlPoint::getPosition |
( |
| ) |
const |
|
inline |
◆ getRotation()
const osg::Quat & osg::AnimationPath::ControlPoint::getRotation |
( |
| ) |
const |
|
inline |
◆ getScale()
const osg::Vec3d & osg::AnimationPath::ControlPoint::getScale |
( |
| ) |
const |
|
inline |
◆ interpolate() [1/2]
void osg::AnimationPath::ControlPoint::interpolate |
( |
double | ratio, |
|
|
const ControlPoint & | first, |
|
|
const ControlPoint & | second ) |
|
inline |
◆ interpolate() [2/2]
void osg::AnimationPath::ControlPoint::interpolate |
( |
float | ratio, |
|
|
const ControlPoint & | first, |
|
|
const ControlPoint & | second ) |
|
inline |
◆ setPosition()
void osg::AnimationPath::ControlPoint::setPosition |
( |
const osg::Vec3d & | position | ) |
|
|
inline |
◆ setRotation()
void osg::AnimationPath::ControlPoint::setRotation |
( |
const osg::Quat & | rotation | ) |
|
|
inline |
◆ setScale()
void osg::AnimationPath::ControlPoint::setScale |
( |
const osg::Vec3d & | scale | ) |
|
|
inline |
◆ _position
osg::Vec3d osg::AnimationPath::ControlPoint::_position |
|
protected |
Referenced by ControlPoint(), ControlPoint(), ControlPoint(), getInverse(), getInverse(), getMatrix(), getMatrix(), getPosition(), interpolate(), interpolate(), and setPosition().
◆ _rotation
osg::Quat osg::AnimationPath::ControlPoint::_rotation |
|
protected |
Referenced by ControlPoint(), ControlPoint(), ControlPoint(), getInverse(), getInverse(), getMatrix(), getMatrix(), getRotation(), interpolate(), interpolate(), and setRotation().
◆ _scale
osg::Vec3d osg::AnimationPath::ControlPoint::_scale |
|
protected |
Referenced by ControlPoint(), ControlPoint(), ControlPoint(), ControlPoint(), getInverse(), getInverse(), getMatrix(), getMatrix(), getScale(), interpolate(), interpolate(), and setScale().
The documentation for this class was generated from the following file: