|
| virtual const desc_fields & | node_desc_fields () const |
| |
| virtual void | render (render_action &a_action) |
| |
| virtual void | pick (pick_action &a_action) |
| |
| virtual void | bbox (bbox_action &a_action) |
| |
| virtual void | event (event_action &a_action) |
| |
| virtual void | get_matrix (get_matrix_action &a_action) |
| |
| virtual void | is_visible (visible_action &a_action) |
| |
| | matrix () |
| |
| virtual | ~matrix () |
| |
| | matrix (const matrix &a_from) |
| |
| matrix & | operator= (const matrix &a_from) |
| |
| 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) |
| |
| bool | set_rotate (const vec3f &a_from, const vec3f &a_to) |
| |
| void | mul_mtx (const mat4f &a_m) |
| |
| 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_v, float a_angle) |
| |
| void | mul_rotate (const vec4f &a_v) |
| |
| 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 | mul_rotate (const vec3f &a_from, const vec3f &a_to) |
| |
| virtual void * | cast (const std::string &a_class) const |
| |
| virtual const std::string & | s_cls () const =0 |
| |
| virtual node * | copy () const =0 |
| |
| virtual unsigned int | cls_version () const |
| |
| virtual void | search (search_action &a_action) |
| |
| virtual bool | write (write_action &a_action) |
| |
| virtual bool | read (read_action &a_action) |
| |
| virtual void | protocol_one_fields (std::vector< field * > &a_fields) const |
| |
| virtual bool | draw_in_frame_buffer () const |
| |
| virtual bool | touched () |
| |
| virtual void | reset_touched () |
| |
| | node () |
| |
| virtual | ~node () |
| |
| void | touch () |
| |
| field & | field_from_desc (const field_desc &a_desc) const |
| |
| void | dump_field_descs (std::ostream &a_out) const |
| |
| field * | find_field_by_name (const std::string &a_name) const |
| |
Definition at line 19 of file matrix.