|
| auto | meshlib::extract_isolines_3 (topology:&meshlib::MeshTopology, vertValues:&meshlib::std_function_float_from_MR_VertId, region:Option<&meshlib::FaceBitSet >) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgePoint > |
| auto | meshlib::has_any_isoline_3 (topology:&meshlib::MeshTopology, vertValues:&meshlib::std_function_float_from_MR_VertId, region:Option<&meshlib::FaceBitSet >) -> bool |
| auto | meshlib::extract_isolines_4 (topology:&meshlib::MeshTopology, vertValues:&meshlib::VertScalars, isoValue:f32, region:Option<&meshlib::FaceBitSet >) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgePoint > |
| auto | meshlib::has_any_isoline_4 (topology:&meshlib::MeshTopology, vertValues:&meshlib::VertScalars, isoValue:f32, region:Option<&meshlib::FaceBitSet >) -> bool |
| auto | meshlib::extract_plane_sections (mp:&meshlib::MeshPart, plane:&meshlib::Plane3f, u:Option< meshlib::UseAABBTree >) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgePoint > |
| auto | meshlib::has_any_plane_section (mp:&meshlib::MeshPart, plane:&meshlib::Plane3f, u:Option< meshlib::UseAABBTree >) -> bool |
| auto | meshlib::extract_xy_plane_sections (mp:&meshlib::MeshPart, zLevel:f32, u:Option< meshlib::UseAABBTree >) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_EdgePoint > |
| auto | meshlib::has_any_xy_plane_section (mp:&meshlib::MeshPart, zLevel:f32, u:Option< meshlib::UseAABBTree >) -> bool |
| auto | meshlib::find_triangle_sections_by_xy_plane (mp:&meshlib::MeshPart, zLevel:f32, faces:Option<&mut meshlib::std_vector_MR_FaceId >, u:Option< meshlib::UseAABBTree >) -> meshlib::Owned< meshlib::std_vector_MR_LineSegm3f > |
| auto | meshlib::track_section_mr_mesh_tri_point_ref (mp:&meshlib::MeshPart, start:&meshlib::MeshTriPoint, end:&mut meshlib::MeshTriPoint, direction:&meshlib::Vector3f, distance:f32) -> meshlib::Owned< meshlib::std_vector_MR_EdgePoint > |
| auto | meshlib::track_section_const_mr_mesh_tri_point_ref (mp:&meshlib::MeshPart, start:&meshlib::MeshTriPoint, end:&meshlib::MeshTriPoint, planePoint:&meshlib::Vector3f, ccw:bool) -> meshlib::Owned< meshlib::expected_std_vector_MR_EdgePoint_std_string > |
| auto | meshlib::is_consistently_oriented (topology:&meshlib::MeshTopology, isoline:&meshlib::std_vector_MR_EdgePoint) -> bool |
| auto | meshlib::get_crossed_faces (topology:&meshlib::MeshTopology, isoline:&meshlib::std_vector_MR_EdgePoint) -> meshlib::Owned< meshlib::FaceBitSet > |
| auto | meshlib::plane_section_to_contour2f (mesh:&meshlib::Mesh, section:&meshlib::std_vector_MR_EdgePoint, meshToPlane:&meshlib::AffineXf3f) -> meshlib::Owned< meshlib::std_vector_MR_Vector2f > |
| auto | meshlib::plane_sections_to_contours2f (mesh:&meshlib::Mesh, sections:&meshlib::std_vector_std_vector_MR_EdgePoint, meshToPlane:&meshlib::AffineXf3f) -> meshlib::Owned< meshlib::std_vector_std_vector_MR_Vector2f > |