math::quaternion Member List
This is the complete list of members for
math::quaternion, including all inherited members.
| conjugate(void) const | math::quaternion | [inline] |
| from_angle_axis(real_t radians, const math::vector3 &axis) | math::quaternion | |
| from_angles(real_t x_rad, real_t y_rad, real_t z_rad) | math::quaternion | |
| from_matrix3(const real_t *mat) | math::quaternion | |
| from_matrix4(const real_t *mat) | math::quaternion | |
| get_angle_axis(real_t &radians, math::vector3 &axis) const | math::quaternion | |
| get_rotation_matrix(void) const | math::quaternion | |
| get_rotation_matrix(math::matrix4 &m) const | math::quaternion | |
| get_transposed_rotation_matrix(void) const | math::quaternion | |
| get_transposed_rotation_matrix(math::matrix4 &m) const | math::quaternion | |
| IDENTITY | math::quaternion | [static] |
| magnitude(void) const | math::quaternion | [inline] |
| math::operator<<(std::ostream &o, const math::quaternion &vec) | math::quaternion | [friend] |
| normalize(void) | math::quaternion | [inline] |
| operator!(void) const | math::quaternion | [inline] |
| operator*(const math::quaternion &rhs) const | math::quaternion | |
| operator*(const math::vector3 &rhs) const | math::quaternion | |
| operator=(const math::quaternion &p) | math::quaternion | [inline] |
| quaternion(void) | math::quaternion | [inline] |
| quaternion(const math::vector3 &v_, real_t w_) | math::quaternion | [inline] |
| quaternion(real_t x_, real_t y_, real_t z_, real_t w_) | math::quaternion | [inline] |
| quaternion(const math::quaternion &p) | math::quaternion | [inline] |
| scalar(void) const | math::quaternion | [inline] |
| set(real_t x_, real_t y_, real_t z_, real_t w_) | math::quaternion | [inline] |
| set(const math::vector3 &v_, real_t w_) | math::quaternion | [inline] |
| set_identity(void) | math::quaternion | [inline] |
| slerp(real_t percent, const math::quaternion &qa, math::quaternion qb) | math::quaternion | [static] |
| v(void) const | math::quaternion | [inline] |
| vec(void) const | math::quaternion | [inline] |
| w(void) const | math::quaternion | [inline] |
| x(void) const | math::quaternion | [inline] |
| y(void) const | math::quaternion | [inline] |
| z(void) const | math::quaternion | [inline] |