Public Methods | |
| ControlPoint () | |
| ControlPoint (const osg::Vec3 &position) | |
| ControlPoint (const osg::Vec3 &position, const osg::Quat &rotation) | |
| ControlPoint (const osg::Vec3 &position, const osg::Quat &rotation, const osg::Vec3 &scale) | |
| void | interpolate (const float ratio, const ControlPoint &first, const ControlPoint &second) |
| void | getMatrix (Matrix &matrix) const |
| void | getInverse (Matrix &matrix) const |
Public Attributes | |
| osg::Vec3 | _position |
| osg::Quat | _rotation |
| osg::Vec3 | _scale |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|