Public Member Functions | |
ControlPoint () | |
ControlPoint (const osg::Vec3d &position) | |
ControlPoint (const osg::Vec3d &position, const osg::Quat &rotation) | |
ControlPoint (const osg::Vec3d &position, const osg::Quat &rotation, const osg::Vec3d &scale) | |
void | interpolate (float ratio, const ControlPoint &first, const ControlPoint &second) |
void | getMatrix (Matrixf &matrix) const |
void | getMatrix (Matrixd &matrix) const |
void | getInverse (Matrixf &matrix) const |
void | getInverse (Matrixd &matrix) const |
Public Attributes | |
osg::Vec3d | _position |
osg::Quat | _rotation |
osg::Vec3d | _scale |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|