MeshLib Rust Docs
Loading...
Searching...
No Matches
MRVolumeSegment.rs File Reference

Classes

struct  meshlib::VolumeSegmenter_SeedType
 Generated from enum MR::VolumeSegmenter::SeedType. The constants are associated constants of this type. More...
struct  meshlib::VolumeSegmentationParameters
 Parameters for volume segmentation. More...
struct  meshlib::VolumeSegmenter
 Class for voxels segmentation. More...

Namespaces

namespace  meshlib

Functions

auto meshlib::mesh_from_voxels_mask (volume:&meshlib::VdbVolume, mask:&meshlib::VoxelBitSet) -> meshlib::Owned< meshlib::expected_MR_Mesh_std_string >
 Creates mesh from voxels mask.
auto meshlib::segment_volume (volume:&meshlib::VdbVolume, pairs:&meshlib::std_vector_std_pair_MR_Vector3f_MR_Vector3f, params:Option<&meshlib::VolumeSegmentationParameters >) -> meshlib::Owned< meshlib::expected_MR_Mesh_std_string >
 Simple segment volume.
auto meshlib::segment_voxel_mask_to_instances (mask:&meshlib::VdbVolume, minSize:Option< usize >, cb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_std_vector_MR_Mesh_std_string >