zenilib
0.5.3.0
|
This is the complete list of members for Zeni::Quaternion, including all inherited members.
absolute_value() const | Zeni::Quaternion | inline |
adjoint() const | Zeni::Quaternion | inline |
Axis_Angle(const Vector3f &v, const float &theta) | Zeni::Quaternion | static |
conjugate() const | Zeni::Quaternion | inline |
degenerate | Zeni::Quaternion | |
determinant() const | Zeni::Quaternion | inline |
euclidean_even_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
euclidean_odd_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
euclidean_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
Forward_Up(const Vector3f &destination_forward, const Vector3f &destination_up, const Vector3f &default_forward=ZENI_DEFAULT_FORWARD_VECTOR, const Vector3f &default_up=ZENI_DEFAULT_UP_VECTOR) | Zeni::Quaternion | static |
get_matrix() const | Zeni::Quaternion | inline |
get_rotation() const | Zeni::Quaternion | inline |
grassman_even_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
grassman_odd_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
grassman_product(const Quaternion &rhs) const | Zeni::Quaternion | inline |
magnitude() const | Zeni::Quaternion | inline |
magnitude2() const | Zeni::Quaternion | inline |
norm() const | Zeni::Quaternion | inline |
normalize() | Zeni::Quaternion | |
normalized() const | Zeni::Quaternion | |
operator*(const Quaternion &rhs) const | Zeni::Quaternion | inline |
operator*(const float &rhs) const | Zeni::Quaternion | inline |
operator*(const Vector3f &rhs) const | Zeni::Quaternion | inline |
operator*=(const Quaternion &rhs) | Zeni::Quaternion | inline |
operator*=(const float &rhs) | Zeni::Quaternion | inline |
operator+(const Quaternion &rhs) const | Zeni::Quaternion | inline |
operator+=(const Quaternion &rhs) | Zeni::Quaternion | inline |
operator-(const Quaternion &rhs) const | Zeni::Quaternion | inline |
operator-() const | Zeni::Quaternion | inline |
operator-=(const Quaternion &rhs) | Zeni::Quaternion | inline |
operator/(const float &rhs) const | Zeni::Quaternion | inline |
operator/=(const float &rhs) | Zeni::Quaternion | inline |
operator[](const int &index) const | Zeni::Quaternion | inline |
operator[](const int &index) | Zeni::Quaternion | inline |
Quaternion(const bool °enerate_=false) | Zeni::Quaternion | inlineexplicit |
Quaternion(const float &time, const Vector3f &space, const bool °enerate_=false) | Zeni::Quaternion | |
Quaternion(const float &yaw, const float &pitch, const float &roll, const bool °enerate_=false) | Zeni::Quaternion | |
Quaternion(const Quaternion &rhs, const bool °enerate_=false) | Zeni::Quaternion | |
reciprocal() const | Zeni::Quaternion | inline |
space | Zeni::Quaternion | |
time | Zeni::Quaternion | |
Vector3f_to_Vector3f(const Vector3f &destination, const Vector3f &source) | Zeni::Quaternion | static |