MeshLib
 
Loading...
Searching...
No Matches
MRVolumeSegment.h File Reference
#include "MRVoxelsFwd.h"
#include "MRMesh/MRVector3.h"
#include "MRMesh/MRExpected.h"
#include "MRVoxelsVolume.h"
#include "MRMesh/MRBitSet.h"
#include "MRMesh/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

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