Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osg::QuaternionBase< ValueTypeT > Member List

This is the complete list of members for osg::QuaternionBase< ValueTypeT >, including all inherited members.

_identityosg::QuaternionBase< ValueTypeT > [private, static]
_quatosg::QuaternionBase< ValueTypeT > [private]
ElementIndices enum nameosg::QuaternionBase< ValueTypeT > [private]
equals(const QuaternionBase &rot, const ValueTypeT tolerance) const osg::QuaternionBase< ValueTypeT > [inline]
getValue(MatrixType &matrix) const osg::QuaternionBase< ValueTypeT > [inline]
getValueAsAxisDeg(ValueTypeT &x, ValueTypeT &y, ValueTypeT &z, ValueTypeT &w) const osg::QuaternionBase< ValueTypeT > [inline]
getValueAsAxisDeg(VectorType &axis, ValueTypeT &degrees) const osg::QuaternionBase< ValueTypeT > [inline]
getValueAsAxisRad(ValueTypeT &x, ValueTypeT &y, ValueTypeT &z, ValueTypeT &w) const osg::QuaternionBase< ValueTypeT > [inline]
getValueAsAxisRad(VectorType &axis, ValueTypeT &radians) const osg::QuaternionBase< ValueTypeT > [inline]
getValueAsQuat(ValueTypeT &x, ValueTypeT &y, ValueTypeT &z, ValueTypeT &w) const osg::QuaternionBase< ValueTypeT > [inline]
getValues(void) const osg::QuaternionBase< ValueTypeT > [inline]
getValuesOnly(MatrixType &matrix) const osg::QuaternionBase< ValueTypeT > [inline]
identity(void)osg::QuaternionBase< ValueTypeT > [inline, static]
inverse(void) const osg::QuaternionBase< ValueTypeT > [inline]
invert(void)osg::QuaternionBase< ValueTypeT > [inline]
length(void) const osg::QuaternionBase< ValueTypeT > [inline]
MatrixType typedefosg::QuaternionBase< ValueTypeT >
mult(const QuaternionBase &other)osg::QuaternionBase< ValueTypeT > [inline]
mult(const ValueTypeT rVal1[4], const ValueTypeT rVal2[4])osg::QuaternionBase< ValueTypeT > [inline, protected]
multLeft(const QuaternionBase &other)osg::QuaternionBase< ValueTypeT > [inline]
multVec(const VectorType &src, VectorType &dst) const osg::QuaternionBase< ValueTypeT > [inline]
normalize(void)osg::QuaternionBase< ValueTypeT > [inline]
operator *=(const QuaternionBase &other)osg::QuaternionBase< ValueTypeT > [inline]
operator!=(const QuaternionBase &other) const osg::QuaternionBase< ValueTypeT > [inline]
operator=(const QuaternionBase &source)osg::QuaternionBase< ValueTypeT > [inline]
operator==(const QuaternionBase &other) const osg::QuaternionBase< ValueTypeT > [inline]
operator[](const UInt32 index)osg::QuaternionBase< ValueTypeT > [inline]
operator[](const UInt32 index) const osg::QuaternionBase< ValueTypeT > [inline]
Q_W enum valueosg::QuaternionBase< ValueTypeT > [private]
Q_X enum valueosg::QuaternionBase< ValueTypeT > [private]
Q_Y enum valueosg::QuaternionBase< ValueTypeT > [private]
Q_Z enum valueosg::QuaternionBase< ValueTypeT > [private]
QuaternionBase(void)osg::QuaternionBase< ValueTypeT > [inline]
QuaternionBase(const QuaternionBase &source)osg::QuaternionBase< ValueTypeT > [inline]
QuaternionBase(const MatrixType &matrix)osg::QuaternionBase< ValueTypeT > [inline, explicit]
QuaternionBase(const VectorType &axis, const ValueTypeT angle)osg::QuaternionBase< ValueTypeT > [inline]
QuaternionBase(const VectorType &rotateFrom, const VectorType &rotateTo)osg::QuaternionBase< ValueTypeT > [inline]
scaleAngle(ValueTypeT scaleFactor)osg::QuaternionBase< ValueTypeT > [inline]
setIdentity(void)osg::QuaternionBase< ValueTypeT > [inline]
setValue(const MatrixType &matrix)osg::QuaternionBase< ValueTypeT > [inline]
setValue(const VectorType &rotateFrom, const VectorType &rotateTo)osg::QuaternionBase< ValueTypeT > [inline]
setValue(const ValueTypeT alpha, const ValueTypeT beta, const ValueTypeT gamma)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisDeg(const ValueTypeT *valsP)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisDeg(const ValueTypeT x, const ValueTypeT y, const ValueTypeT z, const ValueTypeT w)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisDeg(const VectorType &axis, ValueTypeT angle)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisDeg(const Char8 *str)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisRad(const ValueTypeT *valsP)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisRad(const ValueTypeT x, const ValueTypeT y, const ValueTypeT z, const ValueTypeT w)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisRad(const VectorType &axis, ValueTypeT angle)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsAxisRad(const Char8 *str)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsQuat(const ValueTypeT *valsP)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsQuat(const ValueTypeT x, const ValueTypeT y, const ValueTypeT z, const ValueTypeT w)osg::QuaternionBase< ValueTypeT > [inline]
setValueAsQuat(const Char8 *str)osg::QuaternionBase< ValueTypeT > [inline]
slerp(const QuaternionBase &rot0, const QuaternionBase &rot1, const ValueTypeT t)osg::QuaternionBase< ValueTypeT > [inline, static]
slerp(const QuaternionBase &rot0, const QuaternionBase &rot1, QuaternionBase &result, const ValueTypeT t)osg::QuaternionBase< ValueTypeT > [inline, protected, static]
slerpThis(const QuaternionBase &rot0, const QuaternionBase &rot1, const ValueTypeT t)osg::QuaternionBase< ValueTypeT > [inline]
VectorTypeosg::QuaternionBase< ValueTypeT >
w(void) const osg::QuaternionBase< ValueTypeT > [inline]
x(void) const osg::QuaternionBase< ValueTypeT > [inline]
y(void) const osg::QuaternionBase< ValueTypeT > [inline]
z(void) const osg::QuaternionBase< ValueTypeT > [inline]
~QuaternionBase(void)osg::QuaternionBase< ValueTypeT > [inline, virtual]


Generated on Thu Aug 25 04:12:36 2005 for OpenSG by  doxygen 1.4.3