|
| auto | meshlib::detect_basis_tunnels (mp:&meshlib::MeshPart, metric:Option<&meshlib::std_function_float_from_MR_EdgeId >, progressCallback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_std_vector_std_vector_MR_EdgeId_std_string > |
| auto | meshlib::find_smallest_metric_co_loop (topology:&meshlib::MeshTopology, loop:&meshlib::std_vector_MR_EdgeId, metric:&meshlib::std_function_float_from_MR_EdgeId, region:Option<&meshlib::FaceBitSet >) -> meshlib::Owned< meshlib::expected_std_vector_MR_EdgeId_std_string > |
| auto | meshlib::find_shortest_co_loop (mp:&meshlib::MeshPart, loop:&meshlib::std_vector_MR_EdgeId) -> meshlib::Owned< meshlib::expected_std_vector_MR_EdgeId_std_string > |
| auto | meshlib::find_smallest_metric_equivalent_loops (topology:&meshlib::MeshTopology, loop:&meshlib::std_vector_MR_EdgeId, metric:&meshlib::std_function_float_from_MR_EdgeId, region:Option<&meshlib::FaceBitSet >) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgeId > |
| auto | meshlib::find_shortest_equivalent_loops (mp:&meshlib::MeshPart, loop:&meshlib::std_vector_MR_EdgeId) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgeId > |
| auto | meshlib::is_loop_outer (mesh:&meshlib::Mesh, loop:&meshlib::std_vector_MR_EdgeId) -> bool |
| auto | meshlib::detect_tunnel_faces (mp:&meshlib::MeshPart, settings:Option<&meshlib::DetectTunnelSettings >) -> meshlib::Owned< meshlib::expected_MR_FaceBitSet_std_string > |
| auto | meshlib::eliminate_tunnels_3 (mesh:&mut meshlib::Mesh, region:Option<&meshlib::FaceBitSet >, settings:Option<&meshlib::DetectTunnelSettings >) -> meshlib::Owned< meshlib::expected_void_std_string > |
| auto | meshlib::eliminate_tunnels_4 (mesh:&mut meshlib::Mesh, fillSettings:&meshlib::FillHoleNicelySettings, region:Option<&meshlib::FaceBitSet >, detectSettings:Option<&meshlib::DetectTunnelSettings >) -> meshlib::Owned< meshlib::expected_void_std_string > |