Wildmeshing Toolkit
shortest_edge_collapse.cpp File Reference
Include dependency graph for shortest_edge_collapse.cpp:

Go to the source code of this file.

Namespaces

 wmtk
 
 wmtk::components
 
 wmtk::components::shortest_edge_collapse
 

Functions

void wmtk::components::shortest_edge_collapse::shortest_edge_collapse (Mesh &mesh, const ShortestEdgeCollapseOptions &options)
 Perform shortest-edge collapse on a triangular surface mesh. More...
 
void wmtk::components::shortest_edge_collapse::shortest_edge_collapse (Mesh &mesh, const attribute::MeshAttributeHandle &position_handle, const double length_rel, std::optional< bool > lock_boundary={}, std::optional< double > envelope_size={}, bool check_inversion=false, const std::vector< attribute::MeshAttributeHandle > &pass_through={})
 Perform shortest-edge collapse on a triangular surface mesh. More...