clan::Quaterniond Member List

This is the complete list of members for clan::Quaterniond, including all inherited members.

axis_angle(const Angle &angle, const Vec3f &axis) | clan::Quaternionx< double > | static
i | clan::Quaternionx< double > |
inverse() | clan::Quaternionx< double > |
inverse(Quaternionx< double > q) | clan::Quaternionx< double > | inline static
j | clan::Quaternionx< double > |
k | clan::Quaternionx< double > |
lerp(const Quaternionx< double > &quaternion_initial, const Quaternionx< double > &quaternion_final, doublelerp_time) | clan::Quaternionx< double > | static
magnitude() const | clan::Quaternionx< double > |
multiply(const Quaternionx< double > &quaternion_1, const Quaternionx< double > &quaternion_2) | clan::Quaternionx< double > | static
normalize() | clan::Quaternionx< double > |
normalize(Quaternionx< double > q) | clan::Quaternionx< double > | inline static
operator!=(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
operator*(const Quaternionx< double > &mult) const | clan::Quaternionx< double > | inline
operator*(const Mat4< double > &matrix) const | clan::Quaternionx< double > |
operator<(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
operator<=(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
operator==(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
operator>(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
operator>=(const Quaternionx< double > &other) const | clan::Quaternionx< double > | inline
Quaterniond() | clan::Quaterniond | inline
Quaterniond(const Quaternionx< double > &copy) | clan::Quaterniond | inline
Quaterniond(const Mat4< double > &rotation_matrix) | clan::Quaterniond | inline explicit
Quaterniond(double real, double i, double j, double k) | clan::Quaterniond | inline explicit
Quaterniond(double real, const Vec3< double > &imag) | clan::Quaterniond | inline explicit
Quaterniond(double euler_x, double euler_y, double euler_z, AngleUnit unit, EulerOrder order) | clan::Quaterniond | inline explicit
Quaterniond(const Vec3< double > &euler, AngleUnit unit, EulerOrder order) | clan::Quaterniond | inline explicit
Quaterniond(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaterniond | inline explicit
Quaternionx() | clan::Quaternionx< double > | inline
Quaternionx(doublereal, doublei, doublej, doublek) | clan::Quaternionx< double > | inline explicit
Quaternionx(doublereal, const Vec3< double > &imag) | clan::Quaternionx< double > | inline explicit
Quaternionx(const Quaternionx< double > &copy) | clan::Quaternionx< double > | inline
Quaternionx(doubleeuler_x, doubleeuler_y, doubleeuler_z, AngleUnit unit, EulerOrder order) | clan::Quaternionx< double > | explicit
Quaternionx(const Vec3< double > &euler, AngleUnit unit, EulerOrder order) | clan::Quaternionx< double > | explicit
Quaternionx(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< double > | explicit
Quaternionx(const Mat4< double > &rotation_matrix) | clan::Quaternionx< double > | explicit
rotate(const Angle &angle, const Vec3f &axis) | clan::Quaternionx< double > |
rotate(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< double > |
rotate_vector(const Vec3< double > &v) const | clan::Quaternionx< double > |
rotate_vector(const Vec4< double > &v) const | clan::Quaternionx< double > |
rotation_between(Vec3< double > v0, Vec3< double > v1) | clan::Quaternionx< double > | static
rotation_between(Vec4< double > v0, Vec4< double > v1) | clan::Quaternionx< double > | static
set(doubleeuler_x, doubleeuler_y, doubleeuler_z, AngleUnit unit, EulerOrder order) | clan::Quaternionx< double > |
set(const Vec3< double > &euler, AngleUnit unit, EulerOrder order) | clan::Quaternionx< double > |
set(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< double > |
slerp(const Quaternionx< double > &quaternion_initial, const Quaternionx< double > &quaternion_final, doubleslerp_time) | clan::Quaternionx< double > | static
to_matrix() const | clan::Quaternionx< double > |
w | clan::Quaternionx< double > |
x | clan::Quaternionx< double > |
y | clan::Quaternionx< double > |
z | clan::Quaternionx< double > |