14#ifdef LAGRANGE_ENABLE_LEGACY_FUNCTIONS
15 #include <lagrange/mesh_cleanup/legacy/remove_duplicate_facets.h>
18#include <lagrange/SurfaceMesh.h>
46template <
typename Scalar,
typename Index>
A general purpose polygonal mesh class.
Definition SurfaceMesh.h:66
Main namespace for Lagrange.
void remove_duplicate_facets(SurfaceMesh< Scalar, Index > &mesh, const RemoveDuplicateFacetOptions &opts={})
Remove duplicate facets in the mesh.
Definition remove_duplicate_facets.cpp:235
Options for remove_duplicate_facets.
Definition remove_duplicate_facets.h:26
bool consider_orientation
If true, facets with opposite orientations (e.g.
Definition remove_duplicate_facets.h:29