MeshLib
 
Loading...
Searching...
No Matches
MRVolumeSegment.h File Reference
#include "MRMeshFwd.h"
#include "MRVector3.h"
#include "MRExpected.h"
#include "MRVoxelsVolume.h"
#include "MRBitSet.h"
#include "MRProgressCallback.h"
#include <string>

Go to the source code of this file.

Classes

struct  MR::VolumeSegmentationParameters
 Parameters for volume segmentation. More...
 
class  MR::VolumeSegmenter
 Class for voxels segmentation. More...
 

Namespaces

namespace  MR
 

Functions

MRMESH_API Expected< MR::MeshMR::meshFromVoxelsMask (const VdbVolume &volume, const VoxelBitSet &mask)
 Creates mesh from voxels mask.
 
MRMESH_API Expected< MR::MeshMR::segmentVolume (const VdbVolume &volume, const std::vector< std::pair< Vector3f, Vector3f > > &pairs, const VolumeSegmentationParameters &params=VolumeSegmentationParameters())
 Simple segment volume.