|
| auto | meshlib::get_alpha_shape_data (cloud:&meshlib::PointCloud, radius:f32, allPoints:bool) -> meshlib::Owned< meshlib::AlphaShapeData > |
| void | meshlib::find_alpha_shape_nei_triangles (cloud:&meshlib::PointCloud, v:meshlib::VertId, data:&meshlib::AlphaShapeData, appendTris:&mut meshlib::Triangulation, neis:&mut meshlib::Vector_MR_AlphaShapeNei, onlyLargerVids:bool, stats:Option<&mut meshlib::AlphaShapeStats >) |
| auto | meshlib::find_ball_pivot_vertex (cloud:&meshlib::PointCloud, vi:meshlib::VertId, vj:meshlib::VertId, vk:meshlib::VertId, data:&meshlib::AlphaShapeData, cands:&mut meshlib::Vector_MR_BallPivotCandidate) -> meshlib::VertId |
| auto | meshlib::find_alpha_shape_all_triangles_4_float (cloud:&meshlib::PointCloud, radius:f32, cb:&meshlib::std_function_bool_from_float, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::std_optional_MR_Triangulation > |
| auto | meshlib::find_alpha_shape_all_triangles_3_float (cloud:&meshlib::PointCloud, radius:f32, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::Triangulation > |
| auto | meshlib::find_alpha_shape_all_triangles_4_mr_alpha_shape_data (cloud:&meshlib::PointCloud, data:&meshlib::AlphaShapeData, cb:&meshlib::std_function_bool_from_float, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::std_optional_MR_Triangulation > |
| auto | meshlib::find_alpha_shape_all_triangles_3_mr_alpha_shape_data (cloud:&meshlib::PointCloud, data:&meshlib::AlphaShapeData, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::Triangulation > |
| auto | meshlib::find_alpha_shape_5 (cloud:&meshlib::PointCloud, radius:f32, cb:&meshlib::std_function_bool_from_float, dups:Option<&mut meshlib::std_vector_MR_MeshBuilder_VertDuplication >, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::std_optional_MR_Mesh > |
| auto | meshlib::find_alpha_shape_4 (cloud:&meshlib::PointCloud, radius:f32, dups:Option<&mut meshlib::std_vector_MR_MeshBuilder_VertDuplication >, stats:Option<&mut meshlib::AlphaShapeStats >) -> meshlib::Owned< meshlib::Mesh > |
| auto | meshlib::find_ball_pivoting_seed (cloud:&meshlib::PointCloud, v:meshlib::VertId, dir:&meshlib::Vector3f, data:&meshlib::AlphaShapeData, tris:&mut meshlib::Triangulation, neis:&mut meshlib::Vector_MR_AlphaShapeNei) -> meshlib::Owned< meshlib::std_optional_std_array_MR_VertId_3 > |
| auto | meshlib::find_ball_pivoting_component (cloud:&meshlib::PointCloud, seed:&meshlib::std_array_MR_VertId_3, data:&meshlib::AlphaShapeData, cb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::std_optional_MR_Triangulation > |
| auto | meshlib::find_ball_pivoting_triangles (cloud:&meshlib::PointCloud, data:&meshlib::AlphaShapeData, allComponents:Option< bool >, cb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::std_optional_MR_Triangulation > |
| auto | meshlib::find_ball_pivoting_mesh_5 (cloud:&meshlib::PointCloud, radius:f32, allComponents:bool, cb:&meshlib::std_function_bool_from_float, dups:Option<&mut meshlib::std_vector_MR_MeshBuilder_VertDuplication >) -> meshlib::Owned< meshlib::std_optional_MR_Mesh > |
| auto | meshlib::find_ball_pivoting_mesh_4 (cloud:&meshlib::PointCloud, radius:f32, allComponents:Option< bool >, dups:Option<&mut meshlib::std_vector_MR_MeshBuilder_VertDuplication >) -> meshlib::Owned< meshlib::Mesh > |