| AF_color enum value | cgv::media::mesh::simple_mesh_base |  | 
  | AF_normal enum value | cgv::media::mesh::simple_mesh_base |  | 
  | AF_position enum value (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base |  | 
  | AF_tangent enum value | cgv::media::mesh::simple_mesh_base |  | 
  | AF_texcoords enum value | cgv::media::mesh::simple_mesh_base |  | 
  | attribute_type enum name | cgv::media::mesh::simple_mesh_base |  | 
  | AttributeFlags enum name | cgv::media::mesh::simple_mesh_base |  | 
  | begin_corner(idx_type fi) const | cgv::media::mesh::simple_mesh_base | inline | 
  | c2n(idx_type ci) const | cgv::media::mesh::simple_mesh_base | inline | 
  | c2p(idx_type ci) const | cgv::media::mesh::simple_mesh_base | inline | 
  | c2t(idx_type ci) const | cgv::media::mesh::simple_mesh_base | inline | 
  | color_storage_ptr | cgv::media::colored_model | protected | 
  | colored_model() | cgv::media::colored_model |  | 
  | colored_model(const colored_model &cm) | cgv::media::colored_model |  | 
  | colored_model(colored_model &&cm) | cgv::media::colored_model |  | 
  | compute_c2e(const std::vector< idx_type > &inv, std::vector< idx_type > &c2e, std::vector< idx_type > *e2c_ptr=0) const | cgv::media::mesh::simple_mesh_base |  | 
  | compute_c2f(std::vector< idx_type > &c2f) const | cgv::media::mesh::simple_mesh_base |  | 
  | compute_inv(std::vector< idx_type > &inv, bool link_non_manifold_edges=false, std::vector< idx_type > *p2c_ptr=0, std::vector< idx_type > *next_ptr=0, std::vector< idx_type > *prev_ptr=0, std::vector< idx_type > *unmatched=0, std::vector< idx_type > *non_manifold=0, std::vector< idx_type > *unmatched_elements=0, std::vector< idx_type > *non_manifold_elements=0) const | cgv::media::mesh::simple_mesh_base |  | 
  | destruct_colors() | cgv::media::colored_model |  | 
  | end_corner(idx_type fi) const | cgv::media::mesh::simple_mesh_base | inline | 
  | ensure_colors(ColorType _color_type, size_t nr_colors=-1) | cgv::media::colored_model |  | 
  | extract_triangle_element_buffer(const std::vector< idx_type > &vertex_indices, std::vector< idx_type > &triangle_element_buffer, const std::vector< idx_type > *face_permutation_ptr=0, std::vector< idx3_type > *material_group_start_ptr=0) const | cgv::media::mesh::simple_mesh_base |  | 
  | extract_vertex_attribute_buffer_base(const std::vector< idx4_type > &unique_quadruples, AttributeFlags &flags, std::vector< uint8_t > &attrib_buffer) const | cgv::media::mesh::simple_mesh_base |  | 
  | extract_wireframe_element_buffer(const std::vector< idx_type > &vertex_indices, std::vector< idx_type > &edge_element_buffer) const | cgv::media::mesh::simple_mesh_base |  | 
  | face_degree(idx_type fi) const | cgv::media::mesh::simple_mesh_base | inline | 
  | faces (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | get_attribute_flag(attribute_type attr) (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | static | 
  | get_attribute_name(attribute_type attr) (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | static | 
  | get_attribute_offset(attribute_type attr) const =0 (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | get_attribute_ptr(attribute_type attr, idx_type ai=0) const =0 (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | get_attribute_size(attribute_type attr) const =0 (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | get_color_data_ptr() const (defined in cgv::media::colored_model) | cgv::media::colored_model |  | 
  | get_color_data_vector_ptr() const (defined in cgv::media::colored_model) | cgv::media::colored_model |  | 
  | get_color_size() const | cgv::media::colored_model |  | 
  | get_color_storage_type() const | cgv::media::colored_model |  | 
  | get_coord_size() const =0 | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | get_material(size_t i) const | cgv::media::mesh::simple_mesh_base | inline | 
  | get_nr_colors() const | cgv::media::colored_model |  | 
  | get_nr_corners() const | cgv::media::mesh::simple_mesh_base | inline | 
  | get_nr_faces() const | cgv::media::mesh::simple_mesh_base | inline | 
  | get_nr_groups() const | cgv::media::mesh::simple_mesh_base | inline | 
  | get_nr_materials() const | cgv::media::mesh::simple_mesh_base | inline | 
  | get_nr_positions() const =0 | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | group_index(idx_type fi) const | cgv::media::mesh::simple_mesh_base | inline | 
  | group_index(idx_type fi) | cgv::media::mesh::simple_mesh_base | inline | 
  | group_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | group_name(size_t i) const | cgv::media::mesh::simple_mesh_base | inline | 
  | group_name(size_t i) | cgv::media::mesh::simple_mesh_base | inline | 
  | group_names (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | has_attribute(attribute_type attr) const =0 (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | pure virtual | 
  | has_colors() const | cgv::media::colored_model |  | 
  | has_normal_indices() const | cgv::media::mesh::simple_mesh_base | inline | 
  | has_tex_coord_indices() const | cgv::media::mesh::simple_mesh_base | inline | 
  | idx2_type typedef | cgv::media::mesh::simple_mesh_base |  | 
  | idx3_type typedef | cgv::media::mesh::simple_mesh_base |  | 
  | idx4_type typedef | cgv::media::mesh::simple_mesh_base |  | 
  | idx_type typedef | cgv::media::mesh::simple_mesh_base |  | 
  | mat_type typedef | cgv::media::mesh::simple_mesh_base |  | 
  | material_index(idx_type fi) const | cgv::media::mesh::simple_mesh_base | inline | 
  | material_index(idx_type fi) | cgv::media::mesh::simple_mesh_base | inline | 
  | material_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | materials (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | merge_indices(std::vector< idx_type > &vertex_indices, std::vector< idx4_type > &unique_tuples, bool *include_tex_coords_ptr=0, bool *include_normals_ptr=0, bool *include_tangents_ptr=0) const | cgv::media::mesh::simple_mesh_base |  | 
  | new_corner(idx_type position_index, idx_type normal_index=-1, idx_type tex_coord_index=-1) | cgv::media::mesh::simple_mesh_base |  | 
  | new_group(const std::string &name) | cgv::media::mesh::simple_mesh_base | inline | 
  | new_material() | cgv::media::mesh::simple_mesh_base | inline | 
  | normal_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | operator=(const simple_mesh_base &smb) | cgv::media::mesh::simple_mesh_base |  | 
  | operator=(simple_mesh_base &&smb) | cgv::media::mesh::simple_mesh_base |  | 
  | cgv::media::colored_model::operator=(const colored_model &cm) | cgv::media::colored_model |  | 
  | cgv::media::colored_model::operator=(colored_model &&cm) | cgv::media::colored_model |  | 
  | position_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | put_color(size_t i, void *col_ptr) const | cgv::media::colored_model |  | 
  | put_color(size_t i, rgb &col) const | cgv::media::colored_model |  | 
  | put_color(size_t i, rgba &col) const | cgv::media::colored_model |  | 
  | put_color(size_t i, rgb8 &col) const | cgv::media::colored_model |  | 
  | put_color(size_t i, rgba8 &col) const | cgv::media::colored_model |  | 
  | ref_color_data_ptr() (defined in cgv::media::colored_model) | cgv::media::colored_model |  | 
  | ref_color_data_vector_ptr() (defined in cgv::media::colored_model) | cgv::media::colored_model |  | 
  | ref_material(size_t i) | cgv::media::mesh::simple_mesh_base | inline | 
  | resize_colors(size_t nr_colors) | cgv::media::colored_model |  | 
  | revert_face_orientation() | cgv::media::mesh::simple_mesh_base |  | 
  | set_color(size_t i, const void *col_ptr) | cgv::media::colored_model |  | 
  | set_color(size_t i, const rgb &col) | cgv::media::colored_model |  | 
  | set_color(size_t i, const rgb8 &col) | cgv::media::colored_model |  | 
  | set_color(size_t i, const rgba &col) | cgv::media::colored_model |  | 
  | set_color(size_t i, const rgba8 &col) | cgv::media::colored_model |  | 
  | simple_mesh_base() | cgv::media::mesh::simple_mesh_base |  | 
  | simple_mesh_base(const simple_mesh_base &smb) | cgv::media::mesh::simple_mesh_base |  | 
  | simple_mesh_base(simple_mesh_base &&smb) | cgv::media::mesh::simple_mesh_base |  | 
  | sort_faces(std::vector< idx_type > &perm, bool by_group=true, bool by_material=true) const | cgv::media::mesh::simple_mesh_base |  | 
  | start_face() | cgv::media::mesh::simple_mesh_base |  | 
  | tangent_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | tex_coord_indices (defined in cgv::media::mesh::simple_mesh_base) | cgv::media::mesh::simple_mesh_base | protected | 
  | ~colored_model() | cgv::media::colored_model | virtual |