MeshLib C++ Docs
Loading...
Searching...
No Matches
MRMeshC/MRUniformSampling.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRMeshFwd.h"
4
6
23
25
27
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
struct MRPointCloud MRPointCloud
Definition MRMeshC/MRMeshFwd.h:49
bool(* MRProgressCallback)(float)
Definition MRMeshC/MRMeshFwd.h:54
struct MRVertBitSet MRVertBitSet
Definition MRMeshC/MRMeshFwd.h:38
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
#define MRMESHC_API
Definition MRMeshC/MRMeshFwd.h:19
MR_EXTERN_C_BEGIN struct MRUniformSamplingSettings MRUniformSamplingSettings
MRMESHC_API MRUniformSamplingSettings mrUniformSamplingSettingsNew(void)
MRMESHC_API MRVertBitSet * mrPointUniformSampling(const MRPointCloud *pointCloud, const MRUniformSamplingSettings *settings)
Definition MRMeshC/MRUniformSampling.h:8
float minNormalDot
Definition MRMeshC/MRUniformSampling.h:15
bool lexicographicalOrder
Definition MRMeshC/MRUniformSampling.h:18
MRProgressCallback progress
to report progress and cancel processing
Definition MRMeshC/MRUniformSampling.h:21
float distance
minimal distance between samples
Definition MRMeshC/MRUniformSampling.h:10