14# define MRMESHC_API __declspec( dllexport )
16# define MRMESHC_API __declspec( dllimport )
19# define MRMESHC_API __attribute__( ( visibility( "default" ) ) )
23#define MR_EXTERN_C_BEGIN extern "C" {
24#define MR_EXTERN_C_END }
26#define MR_EXTERN_C_BEGIN
27#define MR_EXTERN_C_END
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
struct MRPointCloud MRPointCloud
Definition MRMeshC/MRMeshFwd.h:49
MREdgePath MREdgeLoop
Definition MRMeshC/MRMeshFwd.h:47
MRBitSet MRVertBitSet
Definition MRMeshC/MRMeshFwd.h:37
bool(* MRProgressCallback)(float)
Definition MRMeshC/MRMeshFwd.h:51
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
MRBitSet MREdgeBitSet
Definition MRMeshC/MRMeshFwd.h:35
struct MRMesh MRMesh
Definition MRMeshC/MRMeshFwd.h:42
struct MRMeshTopology MRMeshTopology
Definition MRMeshC/MRMeshFwd.h:41
MRBitSet MRFaceBitSet
Definition MRMeshC/MRMeshFwd.h:36
typedefMR_EXTERN_C_BEGIN struct MRString MRString
Definition MRMeshC/MRMeshFwd.h:32
struct MREdgePath MREdgePath
Definition MRMeshC/MRMeshFwd.h:46
struct MRBitSet MRBitSet
Definition MRMeshC/MRMeshFwd.h:34
struct MRTriangulation MRTriangulation
Definition MRMeshC/MRMeshFwd.h:44
three-dimensional vector
Definition MRMeshC/MRVector3.h:9