|
| | rotf () |
| |
| | rotf (const vec3f &a_axis, float a_radians) |
| |
| | rotf (const vec3f &a_from, const vec3f &a_to) |
| |
| virtual | ~rotf () |
| |
| | rotf (const rotf &a_from) |
| |
| rotf & | operator= (const rotf &a_from) |
| |
| rotf & | operator*= (const rotf &a_q) |
| |
| rotf | operator* (const rotf &a_r) const |
| |
| bool | set_value (const vec3f &a_from, const vec3f &a_to) |
| |
| bool | set_value (const vec3f &a_from, float a_a) |
| |
| bool | value (vec3f &a_from, float &a_a) const |
| |
| void | value (mat4f &a_m) const |
| |
| void | set_value (const mat4f &a_m) |
| |
| | qrot () |
| |
| | qrot (const vec3f &a_axis, T a_radians, T(*a_sin)(T), T(*a_cos)(T)) |
| |
| | qrot (const vec3f &a_from, const vec3f &a_to, T(*a_sqrt)(T), T(*a_fabs)(T)) |
| |
| | qrot (const qrot &a_from) |
| |
| virtual | ~qrot () |
| |
| qrot & | operator= (const qrot &a_from) |
| |
| qrot & | operator*= (const qrot &a_q) |
| |
| bool | operator== (const qrot &a_r) const |
| |
| bool | operator!= (const qrot &a_r) const |
| |
| qrot | operator* (const qrot &a_r) const |
| |
| bool | invert () |
| |
| bool | inverse (qrot &a_r) const |
| |
| bool | set_value (const vec3f &a_axis, T a_radians, T(*a_sin)(T), T(*a_cos)(T)) |
| |
| bool | set_value (const vec3f &a_from, const vec3f &a_to, T(*a_sqrt)(T), T(*a_fabs)(T)) |
| |
| void | set_value (const MAT4 &a_m, T(*a_sqrt)(T)) |
| |
| bool | value (vec3f &a_axis, T &a_radians, T(*a_sin)(T), T(*a_acos)(T)) const |
| |
| void | value (MAT4 &a_m) const |
| |
| T | value_3 (MAT3 &a_m) const |
| |
| void | mul_vec (const vec3f &a_in, vec3f &a_out) const |
| |
| void | mul_vec (vec3f &a_v) const |
| |
| void | mul_3 (T &a_x, T &a_y, T &a_z) const |
| |
| const vec4f & | quat () const |
| |
| vec4f & | quat () |
| |
Definition at line 16 of file rotf.