|
g4tools
5.4.0
|
This is the complete list of members for tools::sg::pick_action, including all inherited members.
| action(std::ostream &a_out) | tools::sg::action | inline |
| action(const action &a_from) | tools::sg::action | inlineprotected |
| add__line_strip(sg::node &a_node, size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::pick_action | inline |
| add__line_strip_xy(sg::node &a_node, size_t a_floatn, const float *a_xys, bool a_stop=false) | tools::sg::pick_action | inline |
| add__lines(sg::node &a_node, const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::pick_action | inline |
| add__lines_xy(sg::node &a_node, const std::vector< float > &a_xys, bool a_stop=false) | tools::sg::pick_action | inline |
| add__primitive(sg::node &a_node, gl::mode_t a_mode, size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::pick_action | inline |
| add__primitive(sg::node &a_node, gl::mode_t a_mode, const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::pick_action | inline |
| add__primitive_xy(sg::node &a_node, gl::mode_t a_mode, size_t a_floatn, const float *a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::pick_action | inline |
| add__primitive_xy(sg::node &a_node, gl::mode_t a_mode, const std::vector< float > &a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::pick_action | inline |
| add__triangles(sg::node &a_node, size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::pick_action | inline |
| add_line(float a_bx, float a_by, float a_bz, float a_bw, float a_ex, float a_ey, float a_ez, float a_ew) | tools::sg::pick_action | inlineprotectedvirtual |
| add_line(float a_bx, float a_by, float a_bz, float a_bw, float, float, float, float, float a_ex, float a_ey, float a_ez, float a_ew, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_line_loop(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_loop(const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_loop_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_loop_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_loop_rgba(size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_loop_xy(size_t a_floatn, const float *a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_normal(float a_bx, float a_by, float a_bz, float a_bw, float, float, float, float a_ex, float a_ey, float a_ez, float a_ew, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_line_normal(float a_bx, float a_by, float a_bz, float a_bw, float, float, float, float, float, float, float, float a_ex, float a_ey, float a_ez, float a_ew, float, float, float, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_line_strip(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_strip(const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_strip_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_strip_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_strip_rgba(size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_line_strip_xy(size_t a_floatn, const float *a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines(const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines_rgba(size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines_xy(size_t a_floatn, const float *a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_lines_xy(const std::vector< float > &a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_one_point(float a_x, float a_y, float a_z) | tools::sg::primitive_visitor | inline |
| add_one_point(float a_x, float a_y, float a_z, float a_r, float a_g, float a_b, float a_a) | tools::sg::primitive_visitor | inline |
| add_pick(sg::node &a_node, const std::vector< float > &a_zs, const std::vector< float > &a_ws, const sg::state &a_state) | tools::sg::pick_action | inline |
| add_point(float a_x, float a_y, float a_z, float a_w) | tools::sg::pick_action | inlineprotectedvirtual |
| add_point(float a_x, float a_y, float a_z, float a_w, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_point_normal(float a_x, float a_y, float a_z, float a_w, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_point_normal(float a_x, float a_y, float a_z, float a_w, float, float, float, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_points(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points(const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points_rgba(size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points_xy(size_t a_floatn, const float *a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_points_xy(const std::vector< float > &a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive(gl::mode_t a_mode, size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive(gl::mode_t a_mode, const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive_normal(gl::mode_t a_mode, size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive_normal_rgba(gl::mode_t a_mode, size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive_rgba(gl::mode_t a_mode, size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_primitive_xy(gl::mode_t a_mode, size_t a_floatn, const float *a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::primitive_visitor | inline |
| add_primitive_xy(gl::mode_t a_mode, const std::vector< float > &a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::primitive_visitor | inline |
| add_texture(std::ostream &a_out, size_t a_xyzn, const float *a_xyzs, const img_byte &a_img, const float *a_tcs) | tools::sg::primitive_visitor | inline |
| add_triangle(float a_p1x, float a_p1y, float a_p1z, float a_p1w, float a_p2x, float a_p2y, float a_p2z, float a_p2w, float a_p3x, float a_p3y, float a_p3z, float a_p3w) | tools::sg::pick_action | inlineprotectedvirtual |
| add_triangle(float a_p1x, float a_p1y, float a_p1z, float a_p1w, float, float, float, float, float a_p2x, float a_p2y, float a_p2z, float a_p2w, float, float, float, float, float a_p3x, float a_p3y, float a_p3z, float a_p3w, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_triangle_fan(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_fan_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_fan_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_fan_texture_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, unsigned int, const float *) | tools::sg::primitive_visitor | inline |
| add_triangle_fan_xy(size_t a_floatn, const float *a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::primitive_visitor | inline |
| add_triangle_normal(float a_p1x, float a_p1y, float a_p1z, float a_p1w, float, float, float, float a_p2x, float a_p2y, float a_p2z, float a_p2w, float, float, float, float a_p3x, float a_p3y, float a_p3z, float a_p3w, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_triangle_normal(float a_p1x, float a_p1y, float a_p1z, float a_p1w, float, float, float, float, float, float, float, float a_p2x, float a_p2y, float a_p2z, float a_p2w, float, float, float, float, float, float, float, float a_p3x, float a_p3y, float a_p3z, float a_p3w, float, float, float, float, float, float, float) | tools::sg::pick_action | inlineprotectedvirtual |
| add_triangle_strip(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_strip(const std::vector< float > &a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_as_triangles(size_t a_floatn, const float *a_xyzs, const float *a_nms) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_texture_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, unsigned int, const float *) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_xy(size_t a_floatn, const float *a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::primitive_visitor | inline |
| add_triangle_strip_xy(const std::vector< float > &a_xys, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangles(size_t a_floatn, const float *a_xyzs, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangles_normal(size_t a_floatn, const float *a_xyzs, const float *a_nms, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangles_normal_rgba(size_t a_floatn, const float *a_xyzs, const float *a_nms, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangles_rgba(size_t a_floatn, const float *a_xyzs, const float *a_rgbas, bool a_stop=false) | tools::sg::primitive_visitor | inline |
| add_triangles_xy(size_t a_floatn, const float *a_xys, bool a_stop=false, bool a_triangle_revert=false) | tools::sg::primitive_visitor | inline |
| cast(const std::string &a_class) const | tools::sg::action | inlinevirtual |
| closest_pick() | tools::sg::pick_action | inline |
| cur() const | tools::sg::matrix_action | inline |
| done() const | tools::sg::pick_action | inline |
| dump_picks() | tools::sg::pick_action | inline |
| end() const | tools::sg::matrix_action | inline |
| get_area(float &a_l, float &a_r, float &a_b, float &a_t) const | tools::sg::pick_action | inline |
| intersect_line(float a_bx, float a_by, float a_bz, float a_bw, float a_ex, float a_ey, float a_ez, float a_ew) | tools::sg::pick_action | inline |
| intersect_triangle(float a_1x, float a_1y, float a_1z, float a_1w, float a_2x, float a_2y, float a_2z, float a_2w, float a_3x, float a_3y, float a_3z, float a_3w) | tools::sg::pick_action | inlineprotected |
| is_inside(float a_x, float a_y, float a_z, float a_w) | tools::sg::pick_action | inline |
| m_b | tools::sg::pick_action | protected |
| m_cur | tools::sg::matrix_action | protected |
| m_cx | tools::sg::pick_action | protected |
| m_cy | tools::sg::pick_action | protected |
| m_done | tools::sg::pick_action | protected |
| m_identity | tools::sg::matrix_action | protected |
| m_l | tools::sg::pick_action | protected |
| m_mode | tools::sg::primitive_visitor | protected |
| m_models | tools::sg::matrix_action | protected |
| m_node | tools::sg::pick_action | protected |
| m_out | tools::sg::action | protected |
| m_picks | tools::sg::pick_action | protected |
| m_projs | tools::sg::matrix_action | protected |
| m_r | tools::sg::pick_action | protected |
| m_saved_state | tools::sg::states | protected |
| m_state | tools::sg::states | protected |
| m_states | tools::sg::states | protected |
| m_stop_at_first | tools::sg::pick_action | protected |
| m_sx | tools::sg::pick_action | protected |
| m_sy | tools::sg::pick_action | protected |
| m_t | tools::sg::pick_action | protected |
| m_wh | tools::sg::win_action | protected |
| m_ws | tools::sg::pick_action | protected |
| m_ww | tools::sg::win_action | protected |
| m_zs | tools::sg::pick_action | protected |
| matrix_action(std::ostream &a_out, unsigned int a_ww, unsigned int a_wh) | tools::sg::matrix_action | inline |
| matrix_action(const matrix_action &a_from) | tools::sg::matrix_action | inline |
| model_matrix() | tools::sg::matrix_action | inline |
| model_point(float &a_x, float &a_y, float &a_z, float &a_w) | tools::sg::matrix_action | inline |
| node() const | tools::sg::pick_action | inline |
| operator=(const pick_action &a_from) | tools::sg::pick_action | inline |
| tools::sg::matrix_action::operator=(const matrix_action &a_from) | tools::sg::matrix_action | inline |
| tools::sg::win_action::operator=(const win_action &a_from) | tools::sg::win_action | inlineprotected |
| tools::sg::action::operator=(const action &) | tools::sg::action | inlineprotected |
| tools::sg::states::operator=(const states &a_from) | tools::sg::states | inlineprotected |
| tools::sg::primitive_visitor::operator=(const primitive_visitor &) | tools::sg::primitive_visitor | inline |
| ortho_clip_line(float &a_bx, float &a_by, float &a_bz, float &a_bw, float &a_ex, float &a_ey, float &a_ez, float &a_ew, bool &a_toggle) | tools::sg::pick_action | inlineprotectedstatic |
| ortho_out(float a_x, float a_y) | tools::sg::pick_action | inlineprotectedstatic |
| out() const | tools::sg::action | inline |
| pick_action(std::ostream &a_out, unsigned int a_ww, unsigned int a_wh, float a_l, float a_r, float a_b, float a_t) | tools::sg::pick_action | inline |
| pick_action(const pick_action &a_from) | tools::sg::pick_action | inline |
| pick_t typedef | tools::sg::pick_action | |
| picks() const | tools::sg::pick_action | inline |
| pop_matrices() | tools::sg::matrix_action | inline |
| pop_state() | tools::sg::states | inline |
| primitive_visitor() | tools::sg::primitive_visitor | inline |
| primitive_visitor(const primitive_visitor &) | tools::sg::primitive_visitor | inline |
| project(float &a_x, float &a_y, float &a_z, float &a_w) | tools::sg::pick_action | inlineprotectedvirtual |
| project_normal(float &, float &, float &) | tools::sg::pick_action | inlineprotectedvirtual |
| project_point(float &a_x, float &a_y, float &a_z, float &a_w) | tools::sg::matrix_action | inline |
| projected_origin(float &a_x, float &a_y, float &a_z) | tools::sg::matrix_action | inline |
| projection_matrix() | tools::sg::matrix_action | inline |
| push_matrices() | tools::sg::matrix_action | inline |
| push_state() | tools::sg::states | inline |
| reset() | tools::sg::pick_action | inline |
| s_cls() const =0 | tools::sg::action | pure virtual |
| save_state(const sg::state &a_state) | tools::sg::states | inline |
| saved_state() const | tools::sg::states | inline |
| saved_state() | tools::sg::states | inline |
| set_area(float a_l, float a_r, float a_b, float a_t) | tools::sg::pick_action | inline |
| set_done(bool a_value) | tools::sg::pick_action | inline |
| set_matrices_from_state() | tools::sg::pick_action | inline |
| set_matrices_to_identity() | tools::sg::pick_action | inline |
| set_node(sg::node *a_node) | tools::sg::pick_action | inline |
| set_stop_at_first(bool a_value) | tools::sg::pick_action | inline |
| set_to_pick_ndc() | tools::sg::pick_action | inlineprotected |
| set_win_size(unsigned a_ww, unsigned int a_wh) | tools::sg::pick_action | inline |
| state() const | tools::sg::states | inline |
| state() | tools::sg::states | inline |
| states(unsigned int a_ww, unsigned int a_wh) | tools::sg::states | inline |
| states(const states &a_from) | tools::sg::states | inlineprotected |
| stop_at_first() const | tools::sg::pick_action | inline |
| to_pick_ndc(const float &a_fx, const float &a_fy, float &a_x, float &a_y) const | tools::sg::pick_action | inlineprotected |
| wh() const | tools::sg::win_action | inline |
| win_action(std::ostream &a_out, unsigned int a_ww, unsigned int a_wh) | tools::sg::win_action | inline |
| win_action(const win_action &a_from) | tools::sg::win_action | inlineprotected |
| ws() const | tools::sg::pick_action | inline |
| ws() | tools::sg::pick_action | inline |
| ww() const | tools::sg::win_action | inline |
| zs() const | tools::sg::pick_action | inline |
| zs() | tools::sg::pick_action | inline |
| ~action() | tools::sg::action | inlinevirtual |
| ~matrix_action() | tools::sg::matrix_action | inlinevirtual |
| ~pick_action() | tools::sg::pick_action | inlinevirtual |
| ~primitive_visitor() | tools::sg::primitive_visitor | inlinevirtual |
| ~states() | tools::sg::states | inlinevirtual |
| ~win_action() | tools::sg::win_action | inlinevirtual |