30 const attribute::MeshAttributeHandle& position_handle,
31 const double length_rel,
32 std::optional<bool> lock_boundary = {},
33 std::optional<double> envelope_size = {},
34 bool check_inversion =
false,
35 const std::vector<attribute::MeshAttributeHandle>& pass_through = {});
void shortest_edge_collapse(Mesh &mesh_in, const ShortestEdgeCollapseOptions &options)
Perform shortest-edge collapse on a triangular surface mesh.