| add_corner_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| add_edge_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| add_facet_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| add_indexed_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| add_vertex_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| AdjacencyList typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| AttributeArray typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| AttributeMesh typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| clear_edge_data() | Mesh< _VertexArray, _FacetArray > | inline |
| clear_uv() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| Edge typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| export_corner_attribute(const std::string &name, Eigen::PlainObjectBase< Derived > &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_edge_attribute(const std::string &name, Eigen::PlainObjectBase< Derived > &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_facet_attribute(const std::string &name, Eigen::PlainObjectBase< Derived > &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_facets(Eigen::PlainObjectBase< Derived > &facets) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_indexed_attribute(const std::string &name, Eigen::PlainObjectBase< ValueDerived > &values, Eigen::PlainObjectBase< IndexDerived > &indices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_vertex_attribute(const std::string &name, Eigen::PlainObjectBase< Derived > &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| export_vertices(Eigen::PlainObjectBase< Derived > &vertices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| FacetArray typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| find_edge_from_vertices(Index v0, Index v1) const | Mesh< _VertexArray, _FacetArray > | inline |
| foreach_corners_around_edge(Index e, Func func) const | Mesh< _VertexArray, _FacetArray > | inline |
| foreach_corners_around_vertex(Index v, Func func) const | Mesh< _VertexArray, _FacetArray > | inline |
| foreach_facets_around_edge(Index e, Func func) const | Mesh< _VertexArray, _FacetArray > | inline |
| foreach_facets_around_vertex(Index v, Func func) const | Mesh< _VertexArray, _FacetArray > | inline |
| Geometry typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| get_components() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_corner_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_corner_attribute_array(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_corner_attribute_array(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_corner_attribute_names() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_dim() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge(Index f, Index lv) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_attribute_array(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_attribute_array(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_attribute_names() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_from_corner(Index c) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_edge_vertices(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_facet_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facet_attribute_array(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facet_attribute_array(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facet_attribute_names() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facet_facet_adjacency() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facets() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facets_adjacent_to_facet(Index fi) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_facets_adjacent_to_vertex(Index vi) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_indexed_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_indexed_attribute_array(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_indexed_attribute_array(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_indexed_attribute_names() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_components() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_edges() const | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_facets() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_facets_around_edge(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_facets_around_vertex(Index v) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_num_vertices() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_one_corner_around_edge(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_one_corner_around_vertex(Index v) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_one_facet_around_edge(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_per_facet_component_ids() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_topology() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_uv() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_uv_indices() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_uv_mesh() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_attribute_array(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_attribute_array(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_attribute_names() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_facet_adjacency() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_opposite_edge(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_per_facet() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertex_vertex_adjacency() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertices() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| get_vertices_adjacent_to_vertex(Index vi) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| has_corner_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| has_edge_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| has_facet_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| has_indexed_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| has_vertex_attribute(const std::string &name) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_corner_attribute(const std::string &name, AttributeDerived &&attr) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_edge_attribute(const std::string &name, AttributeDerived &&attr) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_facet_attribute(const std::string &name, AttributeDerived &&attr) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_facets(Eigen::PlainObjectBase< Derived > &facets) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_indexed_attribute(const std::string &name, ValueDerived &&values, IndexDerived &&indices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_uv(UVArray &&uv, UVIndices &&uv_indices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_vertex_attribute(const std::string &name, AttributeDerived &&attr) const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| import_vertices(Eigen::PlainObjectBase< Derived > &vertices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| Index typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| IndexArray typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| IndexList typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| init_attributes() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inlineprotected |
| initialize(const VertexArray &vertices, const FacetArray &facets) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| initialize_components() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| initialize_connectivity() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| initialize_edge_data() | Mesh< _VertexArray, _FacetArray > | inline |
| initialize_topology() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| initialize_uv(const UVArray &uv, const UVIndices &uv_indices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_boundary_edge(Index e) const | Mesh< _VertexArray, _FacetArray > | inline |
| is_boundary_vertex(Index v) const | Mesh< _VertexArray, _FacetArray > | inline |
| is_components_initialized() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_connectivity_initialized() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_edge_data_initialized() const | Mesh< _VertexArray, _FacetArray > | inline |
| is_edge_manifold() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_initialized() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_topology_initialized() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_uv_initialized() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| is_vertex_manifold() const (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| m_components (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_connectivity (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_corner_attributes (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_edge_attributes (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_facet_attributes (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_geometry (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_indexed_attributes (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_navigation (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_topology (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| m_vertex_attributes (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | protected |
| Mesh() | Mesh< _VertexArray, _FacetArray > | inline |
| Mesh(std::shared_ptr< Geometry > geom) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| Mesh(const Mesh &other)=delete (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| MeshType typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| operator=(const Mesh &other)=delete (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| ref_facets() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| ref_vertices() (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| remove_corner_attribute(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| remove_edge_attribute(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| remove_facet_attribute(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| remove_indexed_attribute(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| remove_vertex_attribute(const std::string &name) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| Scalar typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| serialize_impl(Archive &ar) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_corner_attribute(const std::string &name, const AttributeArray &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_corner_attribute_array(const std::string &name, Derived &&attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_edge_attribute(const std::string &name, const AttributeArray &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_edge_attribute_array(const std::string &name, Derived &&attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_facet_attribute(const std::string &name, const AttributeArray &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_facet_attribute_array(const std::string &name, Derived &&attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_indexed_attribute(const std::string &name, const AttributeArray &values, const IndexArray &indices) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_vertex_attribute(const std::string &name, const AttributeArray &attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| set_vertex_attribute_array(const std::string &name, Derived &&attr) (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | inline |
| UVArray typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| UVIndices typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| UVType typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| VertexArray typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| VertexType typedef (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | |
| ~Mesh()=default (defined in Mesh< _VertexArray, _FacetArray >) | Mesh< _VertexArray, _FacetArray > | virtual |
| ~MeshBase()=default (defined in MeshBase) | MeshBase | virtual |