conjugate() | tes::Quaternion< T > | |
conjugated() const | tes::Quaternion< T > | |
dot(const Quaternion< T > other) const | tes::Quaternion< T > | |
getAxisAngle(Vector3< T > &axis, T &angle) const | tes::Quaternion< T > | |
identity | tes::Quaternion< T > | static |
inverse() const | tes::Quaternion< T > | |
invert() | tes::Quaternion< T > | |
isEqual(const Quaternion< T > &other, const T &epsilon=Vector3< T >::Epsilon) | tes::Quaternion< T > | |
isIdentity() | tes::Quaternion< T > | |
magnitude() const | tes::Quaternion< T > | |
magnitudeSquared() const | tes::Quaternion< T > | |
multiply(const T &scalar) | tes::Quaternion< T > | |
normalise(const T &epsilon=Vector3< T >::Epsilon) | tes::Quaternion< T > | |
normalised(const T &epsilon=Vector3< T >::Epsilon) const | tes::Quaternion< T > | |
operator!=(const Quaternion< T > &other) const | tes::Quaternion< T > | |
operator*=(const Quaternion< T > &other) (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
operator*=(const T &scalar) (defined in tes::Quaternion< T >) | tes::Quaternion< T > | inline |
operator=(const Quaternion< T > &other) | tes::Quaternion< T > | inline |
operator=(const Quaternion< Q > &other) | tes::Quaternion< T > | inline |
operator==(const Quaternion< T > &other) const | tes::Quaternion< T > | |
operator[](int index) | tes::Quaternion< T > | inline |
operator[](int index) const | tes::Quaternion< T > | inline |
q | tes::Quaternion< T > | |
Quaternion() | tes::Quaternion< T > | inline |
Quaternion(bool) | tes::Quaternion< T > | inline |
Quaternion(const Quaternion< T > &other) | tes::Quaternion< T > | inline |
Quaternion(const Quaternion< Q > &other) | tes::Quaternion< T > | inline |
Quaternion(const T &x, const T &y, const T &z, const T &w) | tes::Quaternion< T > | inline |
Quaternion(const Vector3< T > &v, const T &w) | tes::Quaternion< T > | inline |
Quaternion(const T *array4) | tes::Quaternion< T > | inline |
Quaternion(const Vector3< T > &from, const Vector3< T > &to) | tes::Quaternion< T > | |
setAxisAngle(const Vector3< T > &axis, const T &angle) | tes::Quaternion< T > | |
slerp(const Quaternion< T > &from, const Quaternion< T > &to, const T &t) | tes::Quaternion< T > | static |
transform(const Vector3< T > &v) const | tes::Quaternion< T > | |
w (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
x | tes::Quaternion< T > | |
y (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
z (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |