zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Quaternion Member List

This is the complete list of members for Zeni::Quaternion, including all inherited members.

absolute_value() const Zeni::Quaternioninline
adjoint() const Zeni::Quaternioninline
Axis_Angle(const Vector3f &v, const float &theta)Zeni::Quaternionstatic
conjugate() const Zeni::Quaternioninline
degenerateZeni::Quaternion
determinant() const Zeni::Quaternioninline
euclidean_even_product(const Quaternion &rhs) const Zeni::Quaternioninline
euclidean_odd_product(const Quaternion &rhs) const Zeni::Quaternioninline
euclidean_product(const Quaternion &rhs) const Zeni::Quaternioninline
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::Quaternionstatic
get_matrix() const Zeni::Quaternioninline
get_rotation() const Zeni::Quaternioninline
grassman_even_product(const Quaternion &rhs) const Zeni::Quaternioninline
grassman_odd_product(const Quaternion &rhs) const Zeni::Quaternioninline
grassman_product(const Quaternion &rhs) const Zeni::Quaternioninline
magnitude() const Zeni::Quaternioninline
magnitude2() const Zeni::Quaternioninline
norm() const Zeni::Quaternioninline
normalize()Zeni::Quaternion
normalized() const Zeni::Quaternion
operator*(const Quaternion &rhs) const Zeni::Quaternioninline
operator*(const float &rhs) const Zeni::Quaternioninline
operator*(const Vector3f &rhs) const Zeni::Quaternioninline
operator*=(const Quaternion &rhs)Zeni::Quaternioninline
operator*=(const float &rhs)Zeni::Quaternioninline
operator+(const Quaternion &rhs) const Zeni::Quaternioninline
operator+=(const Quaternion &rhs)Zeni::Quaternioninline
operator-(const Quaternion &rhs) const Zeni::Quaternioninline
operator-() const Zeni::Quaternioninline
operator-=(const Quaternion &rhs)Zeni::Quaternioninline
operator/(const float &rhs) const Zeni::Quaternioninline
operator/=(const float &rhs)Zeni::Quaternioninline
operator[](const int &index) const Zeni::Quaternioninline
operator[](const int &index)Zeni::Quaternioninline
Quaternion(const bool &degenerate_=false)Zeni::Quaternioninlineexplicit
Quaternion(const float &time, const Vector3f &space, const bool &degenerate_=false)Zeni::Quaternion
Quaternion(const float &yaw, const float &pitch, const float &roll, const bool &degenerate_=false)Zeni::Quaternion
Quaternion(const Quaternion &rhs, const bool &degenerate_=false)Zeni::Quaternion
reciprocal() const Zeni::Quaternioninline
spaceZeni::Quaternion
timeZeni::Quaternion
Vector3f_to_Vector3f(const Vector3f &destination, const Vector3f &source)Zeni::Quaternionstatic