|
| auto | meshlib::combine_x_yderivative_maps (XYderivativeMaps:&meshlib::std_pair_MR_DistanceMap_MR_DistanceMap) -> meshlib::Owned< meshlib::DistanceMap > |
| auto | meshlib::compute_distance_map (mp:&meshlib::MeshPart, params:&meshlib::MeshToDistanceMapParams, cb:Option<&meshlib::std_function_bool_from_float >, outSamples:Option<&mut meshlib::std_vector_MR_MeshTriPoint >) -> meshlib::Owned< meshlib::DistanceMap > |
| auto | meshlib::compute_distance_map_d (mp:&meshlib::MeshPart, params:&meshlib::MeshToDistanceMapParams, cb:Option<&meshlib::std_function_bool_from_float >, outSamples:Option<&mut meshlib::std_vector_MR_MeshTriPoint >) -> meshlib::Owned< meshlib::DistanceMap > |
| auto | meshlib::distance_map_from_contours_3 (contours:&meshlib::Polyline2, params:&meshlib::ContourToDistanceMapParams, options:Option<&meshlib::ContoursDistanceMapOptions >) -> meshlib::Owned< meshlib::DistanceMap > |
| | Computes distance of 2d contours according ContourToDistanceMapParams.
|
| void | meshlib::distance_map_from_contours_4 (distMap:&mut meshlib::DistanceMap, polyline:&meshlib::Polyline2, params:&meshlib::ContourToDistanceMapParams, options:Option<&meshlib::ContoursDistanceMapOptions >) |
| | Computes distance of 2d contours according ContourToDistanceMapParams.
|
| auto | meshlib::edge_points_from_contours (polyline:&meshlib::Polyline2, pixelSize:f32, threshold:f32) -> meshlib::Owned< meshlib::std_vector_MR_Vector3f > |
| auto | meshlib::distance_map_to2_d_iso_polyline (distMap:&meshlib::DistanceMap, isoValue:f32) -> meshlib::Owned< meshlib::Polyline2 > |
| auto | meshlib::distance_map_to2_d_iso_polyline_params (distMap:&meshlib::DistanceMap, params:&meshlib::ContourToDistanceMapParams, isoValue:f32) -> meshlib::Owned< meshlib::Polyline2 > |
| auto | meshlib::distance_map_to2_d_iso_polyline_xf (distMap:&meshlib::DistanceMap, xf:&meshlib::AffineXf3f, isoValue:f32, useDepth:Option< bool >) -> meshlib::Owned< meshlib::std_pair_MR_Polyline2_MR_AffineXf3f > |
| auto | meshlib::distance_map_to2_d_iso_polyline_pixel_size (distMap:&meshlib::DistanceMap, pixelSize:f32, isoValue:f32) -> meshlib::Owned< meshlib::Polyline2 > |
| auto | meshlib::polyline_offset (polyline:&meshlib::Polyline2, pixelSize:f32, offset:f32) -> meshlib::Owned< meshlib::Polyline2 > |
| auto | meshlib::contour_union (contoursA:&meshlib::Polyline2, contoursB:&meshlib::Polyline2, params:&meshlib::ContourToDistanceMapParams, offsetInside:Option< f32 >) -> meshlib::Owned< meshlib::Polyline2 > |
| | computes the union of the shapes bounded by input 2d contours
|
| auto | meshlib::contour_intersection (contoursA:&meshlib::Polyline2, contoursB:&meshlib::Polyline2, params:&meshlib::ContourToDistanceMapParams, offsetInside:Option< f32 >) -> meshlib::Owned< meshlib::Polyline2 > |
| | computes the intersection of the shapes bounded by input 2d contours
|
| auto | meshlib::contour_subtract (contoursA:&meshlib::Polyline2, contoursB:&meshlib::Polyline2, params:&meshlib::ContourToDistanceMapParams, offsetInside:Option< f32 >) -> meshlib::Owned< meshlib::Polyline2 > |
| | computes the difference between the shapes bounded by contoursA and the shapes bounded by contoursB
|
| auto | meshlib::distance_map_to_mesh (distMap:&meshlib::DistanceMap, toWorld:&meshlib::AffineXf3f, cb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_Mesh_std_string > |
| auto | meshlib::convert_distance_map_to_image (distMap:&meshlib::DistanceMap, threshold:Option< f32 >) -> meshlib::Owned< meshlib::Image > |
| auto | meshlib::convert_image_to_distance_map (image:&meshlib::Image, threshold:Option< f32 >, invert:Option< bool >) -> meshlib::Owned< meshlib::expected_MR_DistanceMap_std_string > |