math::quat< T > Member List

This is the complete list of members for math::quat< T >, including all inherited members.
createIdentity() (defined in math::quat< T >)math::quat< T > [inline]
dot(const math::quat< T > &v) const (defined in math::quat< T >)math::quat< T > [inline]
getAngle() const (defined in math::quat< T >)math::quat< T > [inline]
getAngle(const math::quat< T > &q) const (defined in math::quat< T >)math::quat< T > [inline]
getBasisVector0() const (defined in math::quat< T >)math::quat< T > [inline]
getBasisVector1() const (defined in math::quat< T >)math::quat< T > [inline]
getBasisVector2() const (defined in math::quat< T >)math::quat< T > [inline]
getConjugate() const (defined in math::quat< T >)math::quat< T > [inline]
getImaginaryPart() const (defined in math::quat< T >)math::quat< T > [inline]
getNormalized() const (defined in math::quat< T >)math::quat< T > [inline]
getOmega(double dt) (defined in math::quat< T >)math::quat< T > [inline]
getOmega(T dt) (defined in math::quat< T >)math::quat< T >
isFinite() const (defined in math::quat< T >)math::quat< T > [inline]
isSane() const (defined in math::quat< T >)math::quat< T > [inline]
isUnit() const (defined in math::quat< T >)math::quat< T > [inline]
loadZero() (defined in math::quat< T >)math::quat< T > [inline]
magnitude() const (defined in math::quat< T >)math::quat< T > [inline]
magnitudeSquared() const (defined in math::quat< T >)math::quat< T > [inline]
normalize() (defined in math::quat< T >)math::quat< T > [inline]
operator*(const math::quat< T > &q) const (defined in math::quat< T >)math::quat< T > [inline]
operator*(double r) const (defined in math::quat< T >)math::quat< T > [inline]
operator*(T r) const (defined in math::quat< T >)math::quat< T >
operator*=(const math::quat< T > &q) (defined in math::quat< T >)math::quat< T > [inline]
operator*=(const double s) (defined in math::quat< T >)math::quat< T > [inline]
operator*=(const T s) (defined in math::quat< T >)math::quat< T >
operator+(const math::quat< T > &q) const (defined in math::quat< T >)math::quat< T > [inline]
operator+=(const math::quat< T > &q) (defined in math::quat< T >)math::quat< T > [inline]
operator-() const (defined in math::quat< T >)math::quat< T > [inline]
operator-(const math::quat< T > &q) const (defined in math::quat< T >)math::quat< T > [inline]
operator-=(const math::quat< T > &q) (defined in math::quat< T >)math::quat< T > [inline]
operator=(const math::quat< T > &p) (defined in math::quat< T >)math::quat< T > [inline]
print() (defined in math::quat< T >)math::quat< T > [inline]
quat() (defined in math::quat< T >)math::quat< T > [inline]
quat(double nx, double ny, double nz, double nw) (defined in math::quat< T >)math::quat< T > [inline]
quat(double angleRadians, vec3< double > const &axis) (defined in math::quat< T >)math::quat< T > [inline]
quat(math::quat< T > const &v) (defined in math::quat< T >)math::quat< T > [inline]
quat(math::vec3< double > const &u, math::vec3< double > const &v) (defined in math::quat< T >)math::quat< T > [inline]
quat(mat44< T > const &m) (defined in math::quat< T >)math::quat< T > [inline]
quat(T nx, T ny, T nz, T nw) (defined in math::quat< T >)math::quat< T >
quat(T angleRadians, vec3< T > const &axis) (defined in math::quat< T >)math::quat< T >
quat(vec3< T > const &, vec3< T > const &) (defined in math::quat< T >)math::quat< T >
rotate(const math::vec3< double > &v) const (defined in math::quat< T >)math::quat< T > [inline]
rotate(const vec3< T > &v) const (defined in math::quat< T >)math::quat< T >
rotateInv(const math::vec3< double > &v) const (defined in math::quat< T >)math::quat< T > [inline]
rotateInv(const vec3< T > &v) const (defined in math::quat< T >)math::quat< T >
slerp(math::quat< T > q1, float u)math::quat< T > [inline]
toRadiansAndUnitAxis(double &angle, vec3< double > &axis) const (defined in math::quat< T >)math::quat< T > [inline]
toRadiansAndUnitAxis(T &angle, vec3< T > &axis) const math::quat< T >
w (defined in math::quat< T >)math::quat< T >
x (defined in math::quat< T >)math::quat< T >
y (defined in math::quat< T >)math::quat< T >
z (defined in math::quat< T >)math::quat< T >
 All Classes Namespaces Functions

Generated on 24 Apr 2014 for math by  doxygen 1.6.1