#include "MRMeshFwd.h"
#include "MRUnionFind.h"
#include "MRExpected.h"
#include <limits.h>
Go to the source code of this file.
|
MRMESH_API Expected< VertBitSet > | MR::PointCloudComponents::getLargeComponentsUnion (const PointCloud &pointCloud, float maxDist, int minSize, ProgressCallback pc={}) |
|
MRMESH_API Expected< VertBitSet > | MR::PointCloudComponents::getLargeComponentsUnion (UnionFind< VertId > &unionStructs, const VertBitSet ®ion, int minSize, ProgressCallback pc={}) |
|
MRMESH_API Expected< std::vector< VertBitSet > > | MR::PointCloudComponents::getLargeComponents (const PointCloud &pointCloud, float maxDist, int minSize, ProgressCallback pc={}) |
|
MRMESH_API Expected< std::pair< std::vector< VertBitSet >, int > > | MR::PointCloudComponents::getAllComponents (const PointCloud &pointCloud, float maxDist, int maxComponentCount=INT_MAX, ProgressCallback pc={}) |
|
MRMESH_API Expected< UnionFind< VertId > > | MR::PointCloudComponents::getUnionFindStructureVerts (const PointCloud &pointCloud, float maxDist, const VertBitSet *region=nullptr, ProgressCallback pc={}) |
| gets union - find structure for vertices in
|
|