|
| | sf_mat4f () |
| |
| | sf_mat4f (const mat4f &a_value) |
| |
| virtual | ~sf_mat4f () |
| |
| | sf_mat4f (const sf_mat4f &a_from) |
| |
| sf_mat4f & | operator= (const sf_mat4f &a_from) |
| |
| sf_mat4f & | operator= (const mat4f &a_value) |
| |
| void | set_identity () |
| |
| void | set_translate (float a_x, float a_y, float a_z) |
| |
| void | set_translate (const vec3f &a_v) |
| |
| void | set_scale (float a_x, float a_y, float a_z) |
| |
| void | set_scale (float a_s) |
| |
| void | set_rotate (float a_x, float a_y, float a_z, float a_angle) |
| |
| void | set_rotate (const vec3f &a_v, float a_angle) |
| |
| void | mul_mtx (const mat4f &a_m, float a_tmp[]) |
| |
| void | mul_translate (float a_x, float a_y, float a_z) |
| |
| void | mul_translate (const vec3f &a_v) |
| |
| void | mul_scale (float a_x, float a_y, float a_z) |
| |
| void | mul_scale (float a_s) |
| |
| void | mul_rotate (float a_x, float a_y, float a_z, float a_angle) |
| |
| void | mul_rotate (const vec3f &a_axis, float a_angle) |
| |
| void | left_mul_rotate (float a_x, float a_y, float a_z, float a_angle) |
| |
| void | left_mul_scale (float a_x, float a_y, float a_z) |
| |
| void | left_mul_translate (float a_x, float a_y, float a_z) |
| |
| void | left_mul_translate (const vec3f &a_v) |
| |
| bool | set_rotate (const vec3f &a_from, const vec3f &a_to, float[]) |
| |
| bool | mul_rotate (const vec3f &a_from, const vec3f &a_to, float a_tmp[]) |
| |
| virtual void * | cast (const std::string &a_class) const |
| |
| virtual const std::string & | s_cls () const |
| |
| virtual bool | write (io::iwbuf &a_buffer) |
| |
| virtual bool | read (io::irbuf &a_buffer) |
| |
| virtual bool | dump (std::ostream &a_out) |
| |
| virtual bool | s_value (std::string &a_s) const |
| |
| virtual bool | s2value (const std::string &a_s) |
| |
| | sf_vec () |
| |
| | sf_vec (const mat4f &a_value) |
| |
| | sf_vec (const sf_vec &a_from) |
| |
| virtual | ~sf_vec () |
| |
| sf_vec & | operator= (const sf_vec &a_from) |
| |
| sf_vec & | operator= (const mat4f &a_value) |
| |
| sf_vec & | operator+= (const mat4f &a_value) |
| |
| | bsf (const mat4f &a_value) |
| |
| | bsf (const bsf &a_from) |
| |
| virtual | ~bsf () |
| |
| bsf & | operator= (const bsf &a_from) |
| |
| bsf & | operator= (const mat4f &a_value) |
| |
| bool | operator== (const bsf &a_from) const |
| |
| bool | operator== (const mat4f &a_value) const |
| |
| bool | operator!= (const bsf &a_from) const |
| |
| bool | operator!= (const mat4f &a_value) const |
| |
| | operator const mat4f & () const |
| |
| | operator mat4f () |
| |
| mat4f & | value () |
| |
| const mat4f & | value () const |
| |
| void | value (const mat4f &a_value) |
| |
| void | value_no_cmp (const mat4f &a_value) |
| |
| void | setValue (const mat4f &a_value) |
| |
| const mat4f & | getValue () const |
| |
| virtual const std::string & | s_cls () const =0 |
| |
| virtual | ~field () |
| |
| void | touch () |
| |
| bool | touched () const |
| |
| void | reset_touched () |
| |
Definition at line 18 of file sf_mat4f.