# osg::Quat Member List

This is the complete list of members for osg::Quat, including all inherited members.

_v | osg::Quat |
asVec3() const | osg::Quat | `[inline]`
asVec4() const | osg::Quat | `[inline]`
conj() const | osg::Quat | `[inline]`
get(Matrixf &matrix) const | osg::Quat |
get(Matrixd &matrix) const | osg::Quat |
getRotate(value_type &angle, value_type &x, value_type &y, value_type &z) const | osg::Quat |
getRotate(value_type &angle, Vec3f &vec) const | osg::Quat |
getRotate(value_type &angle, Vec3d &vec) const | osg::Quat |
inverse() const | osg::Quat | `[inline]`
length() const | osg::Quat | `[inline]`
length2() const | osg::Quat | `[inline]`
makeRotate(value_type angle, value_type x, value_type y, value_type z) | osg::Quat |
makeRotate(value_type angle, const Vec3f &vec) | osg::Quat |
makeRotate(value_type angle, const Vec3d &vec) | osg::Quat |
makeRotate(value_type angle1, const Vec3f &axis1, value_type angle2, const Vec3f &axis2, value_type angle3, const Vec3f &axis3) | osg::Quat |
makeRotate(value_type angle1, const Vec3d &axis1, value_type angle2, const Vec3d &axis2, value_type angle3, const Vec3d &axis3) | osg::Quat |
makeRotate(const Vec3f &vec1, const Vec3f &vec2) | osg::Quat |
makeRotate(const Vec3d &vec1, const Vec3d &vec2) | osg::Quat |
operator *(value_type rhs) const | osg::Quat | `[inline]`
operator *(const Quat &rhs) const | osg::Quat | `[inline]`
operator *(const Vec3f &v) const | osg::Quat | `[inline]`
operator *(const Vec3d &v) const | osg::Quat | `[inline]`
operator *=(value_type rhs) | osg::Quat | `[inline]`
operator *=(const Quat &rhs) | osg::Quat | `[inline]`
operator!=(const Quat &v) const | osg::Quat | `[inline]`
operator+(const Quat &rhs) const | osg::Quat | `[inline]`
operator+=(const Quat &rhs) | osg::Quat | `[inline]`
operator-(const Quat &rhs) const | osg::Quat | `[inline]`
operator-() const | osg::Quat | `[inline]`
operator-=(const Quat &rhs) | osg::Quat | `[inline]`
operator/(value_type rhs) const | osg::Quat | `[inline]`
operator/(const Quat &denom) const | osg::Quat | `[inline]`
operator/=(value_type rhs) | osg::Quat | `[inline]`
operator/=(const Quat &denom) | osg::Quat | `[inline]`
operator<(const Quat &v) const | osg::Quat | `[inline]`
operator<<(std::ostream &output, const Quat &vec) | osg::Quat | `[friend]`
operator=(const Quat &v) | osg::Quat | `[inline]`
operator==(const Quat &v) const | osg::Quat | `[inline]`
operator[](int i) | osg::Quat | `[inline]`
operator[](int i) const | osg::Quat | `[inline]`
Quat() | osg::Quat | `[inline]`
Quat(value_type x, value_type y, value_type z, value_type w) | osg::Quat | `[inline]`
Quat(const Vec4f &v) | osg::Quat | `[inline]`
Quat(const Vec4d &v) | osg::Quat | `[inline]`
Quat(value_type angle, const Vec3f &axis) | osg::Quat | `[inline]`
Quat(value_type angle, const Vec3d &axis) | osg::Quat | `[inline]`
Quat(value_type angle1, const Vec3f &axis1, value_type angle2, const Vec3f &axis2, value_type angle3, const Vec3f &axis3) | osg::Quat | `[inline]`
Quat(value_type angle1, const Vec3d &axis1, value_type angle2, const Vec3d &axis2, value_type angle3, const Vec3d &axis3) | osg::Quat | `[inline]`
set(value_type x, value_type y, value_type z, value_type w) | osg::Quat | `[inline]`
set(const osg::Vec4f &v) | osg::Quat | `[inline]`
set(const osg::Vec4d &v) | osg::Quat | `[inline]`
set(const Matrixf &matrix) | osg::Quat |
set(const Matrixd &matrix) | osg::Quat |
slerp(value_type t, const Quat &from, const Quat &to) | osg::Quat |
value_type typedef | osg::Quat |
w() | osg::Quat | `[inline]`
w() const | osg::Quat | `[inline]`
x() | osg::Quat | `[inline]`
x() const | osg::Quat | `[inline]`
y() | osg::Quat | `[inline]`
y() const | osg::Quat | `[inline]`
z() | osg::Quat | `[inline]`
z() const | osg::Quat | `[inline]`
zeroRotation() const | osg::Quat | `[inline]`