#include "fmath.h"#include "vector.h"Include dependency graph for quaternion.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
| typedef float | quat_t |
| typedef quat_t | quat [4] |
Functions | |
| void | quat_add (quat, quat, quat) |
| void | quat_addeq (quat, quat) |
| void | quat_sub (quat, quat, quat) |
| void | quat_subeq (quat, quat) |
| void | quat_scl (quat, quat_t, quat) |
| void | quat_scleq (quat, quat_t) |
| void | quat_mul (quat, quat, quat) |
| void | quat_muleq (quat, quat) |
| void | quat_qvmul (quat, vec3, quat) |
| void | quat_vqmul (vec3, quat, quat) |
| void | quat_inverse (quat, quat) |
| void | quat_invert (quat) |
| void | quat_normal (quat, quat) |
| void | quat_normalize (quat) |
| void | quat_vector (quat, vec3) |
| void | quat_copy (quat, quat) |
| void | quat_set (quat, quat_t, quat_t, quat_t, quat_t) |
| void | quat_lerp (quat, quat, float, quat) |
| void | quat_slerp (quat, quat, float, quat) |
| void | quat_rotate_vec (quat, vec3, vec3) |
| void | quat_cross (quat, quat, quat) |
| void | quat_conjugate (quat, quat) |
| quat_t | quat_length (quat) |
| quat_t | quat_dot (quat, quat) |
| quat_t | quat_scalar (quat) |
| void | quat_complete (quat) |
| void | quat_from_euler (quat, float, float, float) |
| typedef float quat_t |
| void quat_complete | ( | quat | ) |
| void quat_from_euler | ( | quat | , | |
| float | , | |||
| float | , | |||
| float | ||||
| ) |
| void quat_invert | ( | quat | ) |
| void quat_normalize | ( | quat | ) |
1.4.7