MeshLib C Docs
Loading...
Searching...
No Matches
MRMeshToPointCloud.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
MRCMisc/exports.h
>
4
5
#include <stdbool.h>
6
7
#ifdef __cplusplus
8
extern
"C"
{
9
#endif
10
11
typedef
struct
MR_Mesh
MR_Mesh
;
// Defined in `#include <MRCMesh/MRMesh.h>`.
12
typedef
struct
MR_PointCloud
MR_PointCloud
;
// Defined in `#include <MRCMesh/MRPointCloud.h>`.
13
typedef
struct
MR_VertBitSet
MR_VertBitSet
;
// Defined in `#include <MRCMesh/MRBitSet.h>`.
14
15
22
MRC_API
MR_PointCloud
*
MR_meshToPointCloud
(
const
MR_Mesh
*mesh,
const
bool
*saveNormals,
const
MR_VertBitSet
*verts);
23
24
#ifdef __cplusplus
25
}
// extern "C"
26
#endif
MR_VertBitSet
struct MR_VertBitSet MR_VertBitSet
Definition
MRAABBTree.h:15
MR_Mesh
struct MR_Mesh MR_Mesh
Definition
MRCtm.h:13
MR_PointCloud
struct MR_PointCloud MR_PointCloud
Definition
MRCtm.h:15
MR_meshToPointCloud
MRC_API MR_PointCloud * MR_meshToPointCloud(const MR_Mesh *mesh, const bool *saveNormals, const MR_VertBitSet *verts)
exports.h
MRC_API
#define MRC_API
Definition
exports.h:11
MeshLib
Cbindings
MRCMesh
MRMeshToPointCloud.h
Generated by
1.11.0