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 |