40 #ifndef GEOGRAM_MESH_MESH_TOPOLOGY
41 #define GEOGRAM_MESH_MESH_TOPOLOGY
107 const Mesh& M1,
const Mesh& M2,
bool verbose =
false
Common include file, providing basic definitions. Should be included before anything else by all head...
Global Vorpaline namespace.
index_t get_connected_components(const Mesh &M, vector< index_t > &component)
Computes the connected components of a Mesh.
bool meshes_have_same_topology(const Mesh &M1, const Mesh &M2, bool verbose=false)
Compares the topological invariants of two meshes.
geo_signed_index_t signed_index_t
The type for storing and manipulating indices differences.
geo_index_t index_t
The type for storing and manipulating indices.
signed_index_t mesh_Xi(const Mesh &M)
Computes the Euler-Poincare characteristic of a surfacic Mesh.
index_t mesh_nb_connected_components(const Mesh &M)
Computes the number of connected components of a Mesh.
signed_index_t mesh_nb_borders(const Mesh &M)
Computes the number of borders of a Mesh.
Types and functions for numbers manipulation.