# Visualization Library A lightweight C++ OpenGL middleware for 2D/3D graphics | [Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::quat Member List

This is the complete list of members for vl::quat, including all inherited members.

conjugate() const | vl::quat | `[inline]`
dot(const quat &q) const | vl::quat | `[inline]`
fromAxisAngle(Real degrees, const vec3 &axis) | vl::quat |
fromEulerXYZ(Real degX, Real degY, Real degZ) | vl::quat |
fromEulerZYX(Real degZ, Real degY, Real degX) | vl::quat |
fromMatrix(const mat4 &m) | vl::quat |
fromVectors(const vec4 &from, const vec4 &to) | vl::quat | `[inline]`
fromVectors(const vec3 &from, const vec3 &to) | vl::quat |
getNormalized() const | vl::quat | `[inline]`
inverse() const | vl::quat | `[inline]`
length() const | vl::quat | `[inline]`
lengthSquared() const | vl::quat | `[inline]`
mXYZW | vl::quat | `[protected]`
nlerp(Real t, const quat &a, const quat &b) const | vl::quat | `[inline]`
normalize() | vl::quat | `[inline]`
operator!=(const quat &q) const | vl::quat | `[inline]`
operator*(Real real) const | vl::quat | `[inline]`
operator*=(Real real) | vl::quat | `[inline]`
operator+(const quat &q) const | vl::quat | `[inline]`
operator+=(const quat &q) | vl::quat | `[inline]`
operator-(const quat &q) const | vl::quat | `[inline]`
operator-() const | vl::quat | `[inline]`
operator-=(const quat &q) | vl::quat | `[inline]`
operator/(Real real) const | vl::quat | `[inline]`
operator/=(Real real) | vl::quat | `[inline]`
operator<(const vec4 &v) const | vl::quat | `[inline]`
operator==(const quat &q) const | vl::quat | `[inline]`
quat() | vl::quat | `[inline]`
quat(const vec4 &v) | vl::quat | `[inline, explicit]`
quat(Real x, Real y, Real z, Real w) | vl::quat | `[inline, explicit]`
quat(Real degrees, const vec3 &axis) | vl::quat | `[inline, explicit]`
setNoRotation() | vl::quat | `[inline]`
setZero() | vl::quat | `[inline]`
slerp(Real t, const quat &a, const quat &b) const | vl::quat |
squad(Real t, const quat &a, const quat &p, const quat &q, const quat &b) const | vl::quat | `[inline]`
toAxisAngle(vec4 &axis, Real &angle) const | vl::quat |
toMatrix() const | vl::quat |
w() | vl::quat | `[inline]`
w() const | vl::quat | `[inline]`
x() | vl::quat | `[inline]`
x() const | vl::quat | `[inline]`
xyzw() const | vl::quat | `[inline]`
xyzw() | vl::quat | `[inline]`
y() | vl::quat | `[inline]`
y() const | vl::quat | `[inline]`
z() | vl::quat | `[inline]`
z() const | vl::quat | `[inline]`

Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Sun Nov 8 14:29:01 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.