Rasterfarm-SDK
|
This is the complete list of members for Quaternion< T >, including all inherited members.
conjugate() | Quaternion< T > | inline |
getScale() | Vector< T, 4 > | inline |
identity | Quaternion< T > | static |
invert() | Quaternion< T > | inline |
length() const | Vector< T, 4 > | inline |
m | Vector< T, 4 > | |
magnitude() const | Vector< T, 4 > | inline |
normal() const | Vector< T, 4 > | inline |
normalize() | Vector< T, 4 > | inline |
operator T*() | Vector< T, 4 > | inlineexplicit |
operator Vector< U, LENGTH >() | Vector< T, 4 > | inline |
operator!=(const Vector< T, LENGTH > &other) const | Vector< T, 4 > | inline |
operator%(const Vector< T, LENGTH > &rhs) const | Vector< T, 4 > | inline |
operator*(const Quaternion &other) const | Quaternion< T > | inline |
Vector< T, 4 >::operator*(const T &scalar) const | Vector< T, 4 > | inline |
operator*=(T scalar) | Vector< T, 4 > | inline |
operator+=(const Vector< T, LENGTH > &other) | Vector< T, 4 > | inline |
operator-() const | Vector< T, 4 > | inline |
operator-=(const Vector< T, LENGTH > &other) | Vector< T, 4 > | inline |
operator/=(T scalar) | Vector< T, 4 > | inline |
operator=(T array[]) | Vector< T, 4 > | inline |
operator=(const Vector< OTHER_T, LENGTH > &other) | Vector< T, 4 > | inline |
operator=(const T &scalar) | Vector< T, 4 > | inline |
operator==(const Vector< T, LENGTH > &other) const | Vector< T, 4 > | inline |
operator[](const size_t index) | Vector< T, 4 > | inline |
operator[](const size_t index) const | Vector< T, 4 > | inline |
operator|(const Vector< T, LENGTH > &rhs) const | Vector< T, 4 > | inline |
print() const | Vector< T, 4 > | inline |
Quaternion() | Quaternion< T > | inline |
Quaternion(T a, T b, T c, T d) | Quaternion< T > | inline |
Quaternion(const Vector< T, 4 > &other) | Quaternion< T > | inline |
Quaternion(T array[]) | Quaternion< T > | inline |
Quaternion(const Initializer< U > &list) | Quaternion< T > | inline |
rotate(T angle, const Vector< T, 3 > &vec) | Vector< T, 4 > | |
scale(const Vector< T, LENGTH > &vec) | Vector< T, 4 > | inline |
set(ARGS...argList) | Vector< T, 4 > | inline |
set(const Vector< T, LENGTH > &vec) | Vector< T, 4 > | inline |
size() | Vector< T, 4 > | inlinestatic |
squaredLength() const | Vector< T, 4 > | inline |
translate(const Vector< T, LENGTH > &vec) | Vector< T, 4 > | inline |
Vector(const Vector< T, LENGTH > &other) | Vector< T, 4 > | inline |
Vector(const Vector< U, LENGTH > &other) | Vector< T, 4 > | inline |
Vector(const Vector< T, LENGTH+1 > &other) | Vector< T, 4 > | inline |
Vector(const Vector< T, LENGTH+2 > &other) | Vector< T, 4 > | inline |
Vector(const Vector< T, LENGTH - 1 > &other, T last=T(0)) | Vector< T, 4 > | inlineexplicit |
Vector(const Vector< T, LENGTH - 2 > &other, T lastA=T(0), T lastB=T(0)) | Vector< T, 4 > | inlineexplicit |
Vector(const T array[]) | Vector< T, 4 > | inline |
Vector(const Initializer< U > &list) | Vector< T, 4 > | inline |
Vector(const Initializer< T > &list) | Vector< T, 4 > | inline |
Vector() | Vector< T, 4 > | inline |