This is the complete list of members for clan::Quaternionf, including all inherited members.
| axis_angle(const Angle &angle, const Vec3f &axis) | clan::Quaternionx< float > | static |
| i | clan::Quaternionx< float > | |
| inverse() | clan::Quaternionx< float > | |
| inverse(Quaternionx< float > q) | clan::Quaternionx< float > | inlinestatic |
| j | clan::Quaternionx< float > | |
| k | clan::Quaternionx< float > | |
| lerp(const Quaternionx< float > &quaternion_initial, const Quaternionx< float > &quaternion_final, float lerp_time) | clan::Quaternionx< float > | static |
| magnitude() const | clan::Quaternionx< float > | |
| multiply(const Quaternionx< float > &quaternion_1, const Quaternionx< float > &quaternion_2) | clan::Quaternionx< float > | static |
| normalize() | clan::Quaternionx< float > | |
| normalize(Quaternionx< float > q) | clan::Quaternionx< float > | inlinestatic |
| operator!=(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| operator*(const Quaternionx< float > &mult) const | clan::Quaternionx< float > | inline |
| operator*(const Mat4< float > &matrix) const | clan::Quaternionx< float > | |
| operator<(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| operator<=(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| operator==(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| operator>(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| operator>=(const Quaternionx< float > &other) const | clan::Quaternionx< float > | inline |
| Quaternionf() | clan::Quaternionf | inline |
| Quaternionf(const Quaternionx< float > ©) | clan::Quaternionf | inline |
| Quaternionf(const Mat4< float > &rotation_matrix) | clan::Quaternionf | inlineexplicit |
| Quaternionf(float real, float i, float j, float k) | clan::Quaternionf | inlineexplicit |
| Quaternionf(float real, const Vec3< float > &imag) | clan::Quaternionf | inlineexplicit |
| Quaternionf(float euler_x, float euler_y, float euler_z, AngleUnit unit, EulerOrder order) | clan::Quaternionf | inlineexplicit |
| Quaternionf(const Vec3< float > &euler, AngleUnit unit, EulerOrder order) | clan::Quaternionf | inlineexplicit |
| Quaternionf(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionf | inlineexplicit |
| Quaternionx() | clan::Quaternionx< float > | inline |
| Quaternionx(float real, float i, float j, float k) | clan::Quaternionx< float > | inlineexplicit |
| Quaternionx(float real, const Vec3< float > &imag) | clan::Quaternionx< float > | inlineexplicit |
| Quaternionx(const Quaternionx< float > ©) | clan::Quaternionx< float > | inline |
| Quaternionx(float euler_x, float euler_y, float euler_z, AngleUnit unit, EulerOrder order) | clan::Quaternionx< float > | explicit |
| Quaternionx(const Vec3< float > &euler, AngleUnit unit, EulerOrder order) | clan::Quaternionx< float > | explicit |
| Quaternionx(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< float > | explicit |
| Quaternionx(const Mat4< float > &rotation_matrix) | clan::Quaternionx< float > | explicit |
| rotate(const Angle &angle, const Vec3f &axis) | clan::Quaternionx< float > | |
| rotate(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< float > | |
| rotate_vector(const Vec3< float > &v) const | clan::Quaternionx< float > | |
| rotate_vector(const Vec4< float > &v) const | clan::Quaternionx< float > | |
| rotation_between(Vec3< float > v0, Vec3< float > v1) | clan::Quaternionx< float > | static |
| rotation_between(Vec4< float > v0, Vec4< float > v1) | clan::Quaternionx< float > | static |
| set(float euler_x, float euler_y, float euler_z, AngleUnit unit, EulerOrder order) | clan::Quaternionx< float > | |
| set(const Vec3< float > &euler, AngleUnit unit, EulerOrder order) | clan::Quaternionx< float > | |
| set(const Angle &euler_x, const Angle &euler_y, const Angle &euler_z, EulerOrder order) | clan::Quaternionx< float > | |
| slerp(const Quaternionx< float > &quaternion_initial, const Quaternionx< float > &quaternion_final, float slerp_time) | clan::Quaternionx< float > | static |
| to_matrix() const | clan::Quaternionx< float > | |
| w | clan::Quaternionx< float > | |
| x | clan::Quaternionx< float > | |
| y | clan::Quaternionx< float > | |
| z | clan::Quaternionx< float > |