float distance
minimal distance between samples
Definition MRUniformSampling.h:17
const VertNormals * pNormals
if not nullptr then these normals will be used during sampling instead of normals in the cloud itself
Definition MRUniformSampling.h:27
float minNormalDot
Definition MRUniformSampling.h:22
ProgressCallback progress
to report progress and cancel processing
Definition MRUniformSampling.h:29
bool lexicographicalOrder
Definition MRUniformSampling.h:25
MRMESH_API std::optional< VertBitSet > pointUniformSampling(const PointCloud &pointCloud, const UniformSamplingSettings &settings)
MRMESH_API std::optional< PointCloud > makeUniformSampledCloud(const PointCloud &pointCloud, const UniformSamplingSettings &settings)
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRPointCloud.h:17