MeshLib C Docs
Loading...
Searching...
No Matches
MRHeapBytes.h
Go to the documentation of this file.
1#pragma once
2
3#include <MRCMisc/exports.h>
4
5#include <stddef.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11typedef struct MR_Vector_MR_MeshTexture_MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId; // Defined in `#include <MRCMesh/MRVector.h>`.
12typedef struct MR_std_shared_ptr_MR_Mesh MR_std_shared_ptr_MR_Mesh; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Mesh.h>`.
13typedef struct MR_std_shared_ptr_MR_Object MR_std_shared_ptr_MR_Object; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Object.h>`.
14typedef struct MR_std_shared_ptr_MR_PointCloud MR_std_shared_ptr_MR_PointCloud; // Defined in `#include <MRCMisc/std_shared_ptr_MR_PointCloud.h>`.
15typedef struct MR_std_shared_ptr_MR_Polyline3 MR_std_shared_ptr_MR_Polyline3; // Defined in `#include <MRCMisc/std_shared_ptr_MR_Polyline3.h>`.
16typedef struct MR_std_vector_MR_Color MR_std_vector_MR_Color; // Defined in `#include <MRCMisc/std_vector_MR_Color.h>`.
17typedef struct MR_std_vector_float MR_std_vector_float; // Defined in `#include <MRCMisc/std_vector_float.h>`.
18typedef struct MR_std_vector_size_t MR_std_vector_size_t; // Defined in `#include <MRCMisc/std_vector_size_t.h>`.
19typedef 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>`.
20
21
26
31
36
41
45
50
55
60
65
66#ifdef __cplusplus
67} // extern "C"
68#endif
struct MR_std_shared_ptr_MR_Object MR_std_shared_ptr_MR_Object
Definition MRAddVisualPropertiesMixin.h:35
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
std::vector<T>-like container that requires specific indexing type,
Definition MRChangeMeshAction.h:16
struct MR_std_shared_ptr_MR_Polyline3 MR_std_shared_ptr_MR_Polyline3
Definition MRChangePolylineAction.h:17
struct MR_std_vector_MR_Color MR_std_vector_MR_Color
Definition MRCtm.h:33
struct MR_std_vector_size_t MR_std_vector_size_t
Definition MRHeapBytes.h:18
MRC_API size_t MR_heapBytes_MR_PointCloud(const MR_std_shared_ptr_MR_PointCloud *ptr)
MRC_API size_t MR_heapBytes_MR_Color(const MR_std_vector_MR_Color *vec)
MRC_API size_t MR_heapBytes_std_shared_ptr_MR_Object(const MR_std_vector_std_shared_ptr_MR_Object *vec)
MRC_API size_t MR_heapBytes_size_t(const MR_std_vector_size_t *vec)
MRC_API size_t MR_heapBytes_MR_Mesh(const MR_std_shared_ptr_MR_Mesh *ptr)
MRC_API size_t MR_heapBytes_MR_MeshTexture_MR_TextureId(const MR_Vector_MR_MeshTexture_MR_TextureId *vec)
struct MR_std_vector_std_shared_ptr_MR_Object MR_std_vector_std_shared_ptr_MR_Object
Definition MRHeapBytes.h:19
MRC_API size_t MR_heapBytes_MR_Object(const MR_std_shared_ptr_MR_Object *ptr)
MRC_API size_t MR_heapBytes_float(const MR_std_vector_float *vec)
struct MR_std_shared_ptr_MR_PointCloud MR_std_shared_ptr_MR_PointCloud
Definition MRHeapBytes.h:14
MRC_API size_t MR_heapBytes_MR_Polyline3(const MR_std_shared_ptr_MR_Polyline3 *ptr)
struct MR_std_vector_float MR_std_vector_float
Definition MRPdf.h:27
#define MRC_API
Definition include/MRCMisc/exports.h:11