MeshLib
 
Loading...
Searching...
No Matches
MRDotNet/MRConvexHull.h
Go to the documentation of this file.
1#pragma once
2#include "MRMeshFwd.h"
3
5
6public ref class ConvexHull
7{
8public:
9 // computes the mesh of convex hull from given input points
10 static Mesh^ MakeConvexHull( VertCoords^ vertCoords, VertBitSet^ validPoints );
11
12 // computes the mesh of convex hull from given mesh
13 static Mesh^ MakeConvexHull( Mesh^ mesh );
14
15 // computes the mesh of convex hull from given point cloud
16 static Mesh^ MakeConvexHull( PointCloud^ pointCloud );
17};
18
20
#define MR_DOTNET_NAMESPACE_BEGIN
Definition MRDotNet/MRMeshFwd.h:42
List< Vector3f^> VertCoords
Definition MRDotNet/MRMeshFwd.h:95
#define MR_DOTNET_NAMESPACE_END
Definition MRDotNet/MRMeshFwd.h:43
Definition MRDotNet/MRBitSet.h:39
Definition MRDotNet/MRConvexHull.h:7
static Mesh MakeConvexHull(PointCloud^ pointCloud)
static Mesh MakeConvexHull(VertCoords^ vertCoords, VertBitSet^ validPoints)
static Mesh MakeConvexHull(Mesh^ mesh)
represents a mesh, including topology (connectivity) information and point coordinates,
Definition MRDotNet/MRMesh.h:30
represents a point cloud
Definition MRDotNet/MRPointCloud.h:7