9struct PointsToDistanceVolumeParams;
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
std::function< bool(float)> ProgressCallback
Definition MRMesh/MRMeshFwd.h:589
Definition MRCameraOrientationPlugin.h:7
MRMESH_API Expected< Mesh > pointsToMeshFusion(const PointCloud &cloud, const PointsToMeshParameters ¶ms)
tl::expected< T, E > Expected
Definition MRExpected.h:49
Definition MRMesh/MRPointCloud.h:16
Definition MRPointsToDistanceVolume.h:10
Definition MRPointsToMeshFusion.h:12
float voxelSize
Definition MRPointsToMeshFusion.h:22
ProgressCallback progress
Progress callback.
Definition MRPointsToMeshFusion.h:31
float sigma
Definition MRPointsToMeshFusion.h:15
float minWeight
minimum sum of influence weights from surrounding points for a triangle to appear,...
Definition MRPointsToMeshFusion.h:18
VertColors * vColors
optional output: averaged colors of mesh vertices
Definition MRPointsToMeshFusion.h:28
std::function< Expected< SimpleVolume >(const PointCloud &cloud, const PointsToDistanceVolumeParams ¶ms)> createVolumeCallback
Callback for volume creation. If null - volume will be created with default pointsToDistanceVolume fu...
Definition MRPointsToMeshFusion.h:34
const VertColors * ptColors
optional input: colors of input points
Definition MRPointsToMeshFusion.h:25