MeshLib C++ Docs
Loading...
Searching...
No Matches
MRPointCloudTriangulation.h File Reference
#include "MRConstants.h"
#include "MRMesh.h"
#include "MRProgressCallback.h"
#include <optional>

Go to the source code of this file.

Classes

struct  MR::TriangulationParameters
 Parameters of point cloud triangulation. More...
struct  MR::FillHolesWithExtraPointsParams

Namespaces

namespace  MR
 only for bindings generation

Functions

std::optional< MeshMR::triangulatePointCloud (const PointCloud &pointCloud, const TriangulationParameters &params={}, const ProgressCallback &progressCb={})
 Creates mesh from given point cloud according params Returns empty optional if was interrupted by progress bar.
bool MR::fillHolesWithExtraPoints (Mesh &mesh, PointCloud &extraPoints, const FillHolesWithExtraPointsParams &params={}, const ProgressCallback &progressCb={})