MeshLib C Docs
Loading...
Searching...
No Matches
MRHeapBytes.h
Go to the documentation of this file.
1#pragma once
2
3#include <MRCMisc/common.h>
4#include <MRCMisc/exports.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10typedef struct MR_Vector_MR_MeshTexture_MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId; // Defined in `#include <MRCMesh/MRVector.h>`.
11typedef struct MR_std_shared_ptr_MR_Mesh MR_std_shared_ptr_MR_Mesh; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Mesh.h>`.
12typedef struct MR_std_shared_ptr_MR_Object MR_std_shared_ptr_MR_Object; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Object.h>`.
13typedef struct MR_std_shared_ptr_MR_PointCloud MR_std_shared_ptr_MR_PointCloud; // Defined in `#include <MRCMisc/std_shared_ptr_MR_PointCloud.h>`.
14typedef struct MR_std_shared_ptr_MR_Polyline3 MR_std_shared_ptr_MR_Polyline3; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Polyline3.h>`.
15typedef struct MR_std_vector_MR_Color MR_std_vector_MR_Color; // Defined in `#include <MRCMisc/std_vector_MR_Color.h>`.
16typedef struct MR_std_vector_float MR_std_vector_float; // Defined in `#include <MRCMisc/std_vector_float.h>`.
17typedef struct MR_std_vector_std_shared_ptr_MR_Object MR_std_vector_std_shared_ptr_MR_Object; // Defined in `#include <MRCMisc/std_vector_std_shared_ptr_MR_Object.h>`.
18typedef struct MR_std_vector_uint64_t MR_std_vector_uint64_t; // Defined in `#include <MRCMisc/std_vector_uint64_t.h>`.
19
20
25
30
35
40
44
49
54
59
64
65#ifdef __cplusplus
66} // extern "C"
67#endif
struct MR_std_shared_ptr_MR_Object MR_std_shared_ptr_MR_Object
Definition MRAngleMeasurementObject.h:18
struct MR_std_vector_float MR_std_vector_float
Definition MRBestFit.h:27
struct MR_std_shared_ptr_MR_Mesh MR_std_shared_ptr_MR_Mesh
Definition MRChangeMeshAction.h:19
struct MR_Vector_MR_MeshTexture_MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId
Definition MRChangeMeshAction.h:16
struct MR_std_shared_ptr_MR_Polyline3 MR_std_shared_ptr_MR_Polyline3
Definition MRChangePolylineAction.h:15
MRC_API MR_uint64_t MR_heapBytes_uint64_t(const MR_std_vector_uint64_t *vec)
struct MR_std_vector_uint64_t MR_std_vector_uint64_t
Definition MRHeapBytes.h:18
MRC_API MR_uint64_t MR_heapBytes_float(const MR_std_vector_float *vec)
struct MR_std_vector_MR_Color MR_std_vector_MR_Color
Definition MRHeapBytes.h:15
MRC_API MR_uint64_t MR_heapBytes_MR_Polyline3(const MR_std_shared_ptr_MR_Polyline3 *ptr)
MRC_API MR_uint64_t MR_heapBytes_MR_PointCloud(const MR_std_shared_ptr_MR_PointCloud *ptr)
MRC_API MR_uint64_t MR_heapBytes_MR_MeshTexture_MR_TextureId(const MR_Vector_MR_MeshTexture_MR_TextureId *vec)
MRC_API MR_uint64_t MR_heapBytes_MR_Color(const MR_std_vector_MR_Color *vec)
MRC_API MR_uint64_t MR_heapBytes_MR_Object(const MR_std_shared_ptr_MR_Object *ptr)
MRC_API MR_uint64_t MR_heapBytes_MR_Mesh(const MR_std_shared_ptr_MR_Mesh *ptr)
struct MR_std_vector_std_shared_ptr_MR_Object MR_std_vector_std_shared_ptr_MR_Object
Definition MRHeapBytes.h:17
MRC_API MR_uint64_t MR_heapBytes_std_shared_ptr_MR_Object(const MR_std_vector_std_shared_ptr_MR_Object *vec)
struct MR_std_shared_ptr_MR_PointCloud MR_std_shared_ptr_MR_PointCloud
Definition MRHeapBytes.h:13
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11