Geogram
Version 1.9.1
A programming library of geometric algorithms
|
This is the complete list of members for GEO::MeshGfx, including all inherited members.
animate_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_dim_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_max_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_min_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_name_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_repeat_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_subelements_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_texture_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attribute_texture_dim_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
attributes_buffer_objects_dirty_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
backface_surface_color_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
begin_attributes() | GEO::MeshGfx | protected |
bind_attribute_buffer_object(GLuint VAO) | GEO::MeshGfx | protected |
bind_vertices_VBO() | GEO::MeshGfx | protected |
buffer_objects_dirty_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
can_use_array_mode(GLUPprimitive prim) const | GEO::MeshGfx | protected |
cell_indices_VBO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
cells_color_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
cells_colors_by_type_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
cells_filter_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
cells_VAO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
cleanup() | GEO::MeshGfx | |
do_animation_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_attribute_as_tex_coord(index_t element) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
draw_cells_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_edges() | GEO::MeshGfx | |
draw_edges_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_edges_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_edges_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_hybrid() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_hybrid_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_hybrid_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_hybrid_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_polygons() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_polygons_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_polygons_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_quads() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_quads_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_quads_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_quads_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_sequences(const MeshSubElementsStore &elements, std::function< void(index_t, index_t)> draw) | GEO::MeshGfx | inlineprotected |
draw_sequences_if(const MeshSubElementsStore &elements, std::function< bool(index_t)> predicate, std::function< void(index_t, index_t)> draw) | GEO::MeshGfx | inlineprotected |
draw_surface() | GEO::MeshGfx | |
draw_surface_borders() | GEO::MeshGfx | |
draw_surface_mesh_with_lines() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_surface_vertex_with_attribute(index_t vertex, index_t facet, index_t corner) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
draw_tets() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_tets_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_tets_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_tets_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_and_quads() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_and_quads_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_and_quads_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_and_quads_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_triangles_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_vertex(index_t v) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
draw_vertex_with_attribute(index_t vertex) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
draw_vertices() | GEO::MeshGfx | |
draw_vertices_array() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_vertices_immediate_attrib() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_vertices_immediate_plain() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_vertices_selection() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
draw_volume() | GEO::MeshGfx | |
draw_volume_vertex_with_attribute(index_t vertex, index_t cell, index_t cell_corner) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
edge_indices_VBO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
edges_VAO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
end_attributes() | GEO::MeshGfx | protected |
ES_profile_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
facet_indices_VBO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
facets_filter_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
facets_VAO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
get_animate() const | GEO::MeshGfx | inline |
get_cells_color(float &r, float &g, float &b, float &a) const | GEO::MeshGfx | inline |
get_draw_cells(MeshCellType type) const | GEO::MeshGfx | inline |
get_lighting() const | GEO::MeshGfx | inline |
get_mesh_border_width() const | GEO::MeshGfx | inline |
get_mesh_color(float &r, float &g, float &b, float &a) const | GEO::MeshGfx | inline |
get_mesh_width() const | GEO::MeshGfx | inline |
get_object_picking_id() const | GEO::MeshGfx | inline |
get_picking_mode() const | GEO::MeshGfx | inline |
get_points_color(float &r, float &g, float &b, float &a) const | GEO::MeshGfx | inline |
get_points_size() const | GEO::MeshGfx | inline |
get_show_mesh() const | GEO::MeshGfx | inline |
get_shrink() const | GEO::MeshGfx | inline |
get_surface_color(float &r, float &g, float &b, float &a) const | GEO::MeshGfx | inline |
get_time() const | GEO::MeshGfx | inline |
get_vertices_selection() const | GEO::MeshGfx | inline |
has_cells_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
hw_filtering_supported() const | GEO::MeshGfx | protected |
lighting_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
long_vector_attribute_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
mesh() const | GEO::MeshGfx | inline |
mesh_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
mesh_border_width_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
mesh_color_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
mesh_width_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
MeshGfx() | GEO::MeshGfx | |
MeshGfx(const MeshGfx &rhs)=delete | GEO::MeshGfx | |
object_picking_id_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
operator=(const MeshGfx &rhs)=delete | GEO::MeshGfx | |
picking_mode_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
points_color_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
points_size_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
quads_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
scalar_attribute_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
set_animate(bool x) | GEO::MeshGfx | inline |
set_backface_surface_color(float r, float g, float b, float a=1.0f) | GEO::MeshGfx | inline |
set_cells_color(float r, float g, float b, float a=1.0f) | GEO::MeshGfx | inline |
set_cells_color(MeshCellType type, float r, float g, float b) (defined in GEO::MeshGfx) | GEO::MeshGfx | inlineprotected |
set_cells_colors_by_type() | GEO::MeshGfx | inline |
set_draw_cells(MeshCellType type, bool x) | GEO::MeshGfx | inline |
set_filter(MeshElementsFlags subelements, const std::string &name="filter") | GEO::MeshGfx | |
set_GLUP_parameters() | GEO::MeshGfx | protected |
set_GLUP_picking(MeshElementsFlags what) | GEO::MeshGfx | protected |
set_GLUP_vertex_color_from_picking_id(index_t id) | GEO::MeshGfx | protected |
set_lighting(bool x) | GEO::MeshGfx | inline |
set_mesh(const Mesh *M) | GEO::MeshGfx | |
set_mesh_border_width(index_t x) | GEO::MeshGfx | inline |
set_mesh_color(float r, float g, float b, float a=1.0f) | GEO::MeshGfx | inline |
set_mesh_width(index_t x) | GEO::MeshGfx | inline |
set_object_picking_id(index_t id) | GEO::MeshGfx | inline |
set_picking_mode(MeshElementsFlags what) | GEO::MeshGfx | inline |
set_points_color(float r, float g, float b, float a=1.0f) | GEO::MeshGfx | inline |
set_points_size(float x) | GEO::MeshGfx | inline |
set_scalar_attribute(MeshElementsFlags subelements, const std::string &name, double attr_min, double attr_max, GLuint colormap_texture, index_t repeat=1) | GEO::MeshGfx | |
set_show_mesh(bool x) | GEO::MeshGfx | inline |
set_shrink(double x) | GEO::MeshGfx | inline |
set_surface_color(float r, float g, float b, float a=1.0f) | GEO::MeshGfx | inline |
set_texturing(MeshElementsFlags subelements, const std::string &attribute_name, GLuint texture, index_t texture_dim, index_t repeat=1) | GEO::MeshGfx | |
set_time(double x) | GEO::MeshGfx | inline |
set_vertices_selection(const std::string &name) | GEO::MeshGfx | inline |
show_mesh_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
shrink_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
surface_color_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
tex_coord_attribute_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
time_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
triangles_and_quads_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
unbind_attribute_buffer_object(GLuint VAO) | GEO::MeshGfx | protected |
unset_filters() | GEO::MeshGfx | |
unset_scalar_attribute() | GEO::MeshGfx | inline |
update_attribute_buffer_objects_if_needed() | GEO::MeshGfx | protected |
update_buffer_objects_if_needed() | GEO::MeshGfx | protected |
update_surface_elements() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
update_volume_elements() (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
vertices_attribute_VBO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
vertices_filter_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
vertices_selection_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
vertices_VAO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
vertices_VBO_ (defined in GEO::MeshGfx) | GEO::MeshGfx | protected |
~MeshGfx() | GEO::MeshGfx |