g4tools  5.4.0
tools::sg::tex_quadrilateral Member List

This is the complete list of members for tools::sg::tex_quadrilateral, including all inherited members.

_back(f12 &a_back)tools::sg::tex_quadrilateralinlineprotected
_find(render_manager *a_mgr)tools::sg::gstosinlineprotected
_front(f12 &a_front, f12 &a_nms, float a_epsil=0.0f)tools::sg::tex_quadrilateralinlineprotected
_tris(f18 &a_tris, f18 &a_nms)tools::sg::tex_quadrilateralinlineprotected
_update_sg_(std::ostream &a_out)tools::sg::base_texinlineprotected
add_field(field *a_field)tools::sg::nodeinlineprotected
back_colortools::sg::base_tex
base_tex()tools::sg::base_texinline
base_tex(const base_tex &a_from)tools::sg::base_texinline
bbox(bbox_action &a_action)tools::sg::tex_quadrilateralinlinevirtual
cast(const std::string &a_class) consttools::sg::tex_quadrilateralinlinevirtual
check_fields(std::ostream &a_out) consttools::sg::nodeinlineprotected
clean_gstos()tools::sg::gstosinlineprotected
clean_gstos(render_manager *a_mgr)tools::sg::gstosinlineprotected
cls_version() consttools::sg::nodeinlinevirtual
copy() const =0tools::sg::nodepure virtual
cornerstools::sg::tex_quadrilateral
create_gsto(std::ostream &, render_manager &)tools::sg::gstosinlineprotectedvirtual
draw_in_frame_buffer() consttools::sg::nodeinlinevirtual
dump(std::ostream &a_out, const std::string &a_cmt, const img_byte &a_img)tools::sg::base_texinlineprotectedstatic
dump_field_descs(std::ostream &a_out) consttools::sg::nodeinline
dump_not_null(std::ostream &a_out, const std::string &a_cmt, const img_byte &a_img)tools::sg::base_texinlineprotectedstatic
event(event_action &)tools::sg::nodeinlinevirtual
expandtools::sg::base_tex
f12 typedeftools::sg::tex_quadrilateralprotected
f18 typedeftools::sg::tex_quadrilateralprotected
field_from_desc(const field_desc &a_desc) consttools::sg::nodeinline
field_offset(const field *a_field) consttools::sg::nodeinlineprotected
find_field(const field_desc &a_rdesc) consttools::sg::nodeinlineprotected
find_field_by_name(const std::string &a_name) consttools::sg::nodeinline
get_gsto_id(std::ostream &a_out, render_manager &a_mgr)tools::sg::gstosinlineprotected
get_matrix(get_matrix_action &a_action)tools::sg::nodeinlinevirtual
get_tex_id(std::ostream &a_out, render_manager &a_mgr, const img_byte &a_img, bool a_NEAREST)tools::sg::gstosinlineprotected
gstos()tools::sg::gstosinlineprotected
gstos(const gstos &)tools::sg::gstosinlineprotected
imgtools::sg::base_tex
img_ndc_2_point(float a_x, float a_y, vec3f &a_point) consttools::sg::tex_quadrilateralinlineprotected
img_ndc_value(float a_x, float a_y, std::string &a_s) consttools::sg::tex_quadrilateralinlineprotected
intersect_down enum valuetools::sg::base_tex
intersect_move enum valuetools::sg::base_tex
intersect_type enum nametools::sg::base_tex
intersect_up enum valuetools::sg::base_tex
intersect_value(std::ostream &, intersect_type, const line< vec3f > &a_line, std::string &a_s) consttools::sg::tex_quadrilateralinlinevirtual
is_visible(visible_action &)tools::sg::nodeinlinevirtual
limittools::sg::base_tex
line_2_img_ndc(const line< vec3f > &a_line, float &a_x, float &a_y) consttools::sg::tex_quadrilateralinlineprotected
m_gstostools::sg::gstosprotected
m_imgtools::sg::base_texprotected
m_normaltools::sg::tex_quadrilateralprotected
m_pick_bbox_check_imagetools::sg::tex_quadrilateralprotected
nearesttools::sg::base_tex
node()tools::sg::nodeinline
node(const node &)tools::sg::nodeinlineprotected
node_desc_fields() consttools::sg::tex_quadrilateralinlinevirtual
num_gstos() consttools::sg::gstosinline
operator=(const tex_quadrilateral &a_from)tools::sg::tex_quadrilateralinline
tools::sg::node::operator=(const node &)tools::sg::nodeinlineprotected
tools::sg::gstos::operator=(const gstos &a_from)tools::sg::gstosinlineprotected
tools::sg::base_tex::operator=(const base_tex &a_from)tools::sg::base_texinline
pick(pick_action &a_action)tools::sg::tex_quadrilateralinlinevirtual
point_2_img_ndc(const vec3f &a_point, float &a_x, float &a_y) consttools::sg::tex_quadrilateralinlineprotected
protocol_one_fields(std::vector< field * > &a_fields) consttools::sg::nodeinlinevirtual
read(read_action &a_action)tools::sg::nodeinlinevirtual
read_fields(read_action &a_action)tools::sg::nodeinlineprotected
render(render_action &a_action)tools::sg::tex_quadrilateralinlinevirtual
reset_touched()tools::sg::nodeinlinevirtual
s_cls() const =0tools::sg::nodepure virtual
search(search_action &a_action)tools::sg::nodeinlinevirtual
set_tcs(float a_tcs[8])tools::sg::base_texinlineprotected
show_bordertools::sg::tex_quadrilateral
tex_quadrilateral()tools::sg::tex_quadrilateralinline
tex_quadrilateral(const tex_quadrilateral &a_from)tools::sg::tex_quadrilateralinline
touch()tools::sg::nodeinline
touched()tools::sg::nodeinlinevirtual
update_sg(std::ostream &a_out)tools::sg::tex_quadrilateralinlineprotected
write(write_action &a_action)tools::sg::nodeinlinevirtual
write_fields(write_action &a_action)tools::sg::nodeinlineprotected
~base_tex()tools::sg::base_texinlinevirtual
~gstos()tools::sg::gstosinlineprotectedvirtual
~node()tools::sg::nodeinlinevirtual
~tex_quadrilateral()tools::sg::tex_quadrilateralinlinevirtual