MeshLib C Docs
Loading...
Searching...
No Matches
MRNoDefInit.h
Go to the documentation of this file.
1#pragma once
2
3#include <MRCMesh/MRId.h>
4#include <MRCMisc/common.h>
5#include <MRCMisc/exports.h>
6
7#include <stdbool.h>
8#include <stddef.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14typedef struct MR_Id_MR_ICPElemtTag MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMesh/MRId.h>`.
15
16
17// this class is similar to T, but does not make default initialization of the fields for best performance
24
25// this class is similar to T, but does not make default initialization of the fields for best performance
32
33// this class is similar to T, but does not make default initialization of the fields for best performance
40
41// this class is similar to T, but does not make default initialization of the fields for best performance
48
49// this class is similar to T, but does not make default initialization of the fields for best performance
56
57// this class is similar to T, but does not make default initialization of the fields for best performance
64
65// this class is similar to T, but does not make default initialization of the fields for best performance
72
73// this class is similar to T, but does not make default initialization of the fields for best performance
80
81// this class is similar to T, but does not make default initialization of the fields for best performance
88
89// this class is similar to T, but does not make default initialization of the fields for best performance
96
97// this class is similar to T, but does not make default initialization of the fields for best performance
104
105// this class is similar to T, but does not make default initialization of the fields for best performance
112
113// this class is similar to T, but does not make default initialization of the fields for best performance
120
126
131
137
141
146
150
154
159
163
169
174
180
183
186
190
194
202
206
211
215
219
223
229
235
241
246
252
256
261
265
269
274
278
284
289
295
298
301
305
309
317
321
326
330
334
338
344
350
356
361
367
371
376
380
384
389
393
399
404
410
413
416
420
424
432
436
441
445
449
453
459
465
471
476
482
486
491
495
499
504
508
514
519
525
528
531
535
539
543
551
555
560
561// returns identifier of the edge with same ends but opposite orientation
565
566// among each pair of sym-edges: one is always even and the other is odd
570
574
575// returns unique identifier of the edge ignoring its direction
579
583
587
591
597
603
609
614
620
624
629
633
637
642
646
652
657
663
666
669
673
677
685
689
694
698
702
706
712
718
724
729
735
739
744
748
752
757
761
767
772
778
781
784
788
792
800
804
809
813
817
821
827
833
839
844
850
854
859
863
867
872
876
882
887
893
896
899
903
907
915
919
924
928
932
936
942
948
954
960
966
970
975
979
983
988
992
998
1003
1009
1012
1015
1019
1023
1031
1035
1040
1044
1048
1052
1058
1064
1070
1075
1081
1085
1090
1094
1098
1103
1107
1113
1118
1124
1127
1130
1134
1138
1146
1150
1155
1159
1163
1167
1173
1179
1185
1190
1196
1200
1205
1209
1213
1218
1222
1228
1233
1239
1242
1245
1249
1253
1261
1265
1270
1274
1278
1282
1288
1294
1300
1305
1311
1315
1320
1324
1328
1333
1337
1343
1348
1354
1357
1360
1364
1368
1376
1380
1385
1389
1393
1397
1403
1409
1415
1420
1426
1430
1435
1439
1443
1448
1452
1458
1463
1469
1472
1475
1479
1483
1491
1495
1500
1504
1508
1512
1518
1524
1530
1535
1541
1545
1550
1554
1558
1563
1567
1573
1578
1584
1587
1590
1594
1598
1606
1610
1615
1620
1625
1630
1636
1642
1643#ifdef __cplusplus
1644} // extern "C"
1645#endif
struct MR_Id_MR_ICPElemtTag MR_Id_MR_ICPElemtTag
Definition MRBitSet.h:27
struct MR_NoDefInit_MR_EdgeId MR_NoDefInit_MR_EdgeId
Definition MRBuffer.h:15
struct MR_NoDefInit_MR_RegionId MR_NoDefInit_MR_RegionId
Definition MRBuffer.h:23
struct MR_NoDefInit_MR_FaceId MR_NoDefInit_MR_FaceId
Definition MRBuffer.h:16
struct MR_NoDefInit_MR_Id_MR_ICPElemtTag MR_NoDefInit_MR_Id_MR_ICPElemtTag
Definition MRBuffer.h:19
struct MR_NoDefInit_MR_GraphVertId MR_NoDefInit_MR_GraphVertId
Definition MRBuffer.h:18
struct MR_NoDefInit_MR_PixelId MR_NoDefInit_MR_PixelId
Definition MRBuffer.h:22
struct MR_NoDefInit_MR_VoxelId MR_NoDefInit_MR_VoxelId
Definition MRBuffer.h:27
struct MR_NoDefInit_MR_ObjId MR_NoDefInit_MR_ObjId
Definition MRBuffer.h:21
struct MR_NoDefInit_MR_GraphEdgeId MR_NoDefInit_MR_GraphEdgeId
Definition MRBuffer.h:17
struct MR_NoDefInit_MR_TextureId MR_NoDefInit_MR_TextureId
Definition MRBuffer.h:24
struct MR_NoDefInit_MR_UndirectedEdgeId MR_NoDefInit_MR_UndirectedEdgeId
Definition MRBuffer.h:25
struct MR_NoDefInit_MR_VertId MR_NoDefInit_MR_VertId
Definition MRBuffer.h:26
struct MR_NoDefInit_MR_NodeId MR_NoDefInit_MR_NodeId
Definition MRBuffer.h:20
MRC_API bool MR_less_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId(const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API const MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_UpcastTo_MR_GraphEdgeId(const MR_NoDefInit_MR_GraphEdgeId *object)
MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_add_assign(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int a)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_OffsetMutablePtr(MR_NoDefInit_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_sub_assign(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int a)
MRC_API const MR_EdgeId * MR_NoDefInit_MR_EdgeId_UpcastTo_MR_EdgeId(const MR_NoDefInit_MR_EdgeId *object)
MRC_API const MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_OffsetPtr(const MR_NoDefInit_MR_FaceId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_FaceId_MR_FaceId(const MR_NoDefInit_MR_FaceId *_this, MR_FaceId b)
MRC_API bool MR_NoDefInit_MR_ObjId_valid(const MR_NoDefInit_MR_ObjId *_this)
MRC_API const MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_StaticDowncastFrom_MR_Id_MR_ICPElemtTag(const MR_Id_MR_ICPElemtTag *object)
MRC_API MR_uint64_t * MR_NoDefInit_MR_VoxelId_get(MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_ConstructFromAnother(const MR_NoDefInit_MR_FaceId *_other)
MRC_API bool MR_equal_MR_NoDefInit_MR_FaceId_MR_FaceId(const MR_NoDefInit_MR_FaceId *_this, MR_FaceId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_ObjId_MR_ObjId(const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API const int * MR_NoDefInit_MR_PixelId_Get_id_(const MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_AssignFromAnother(MR_NoDefInit_MR_VertId *_this, const MR_NoDefInit_MR_VertId *_other)
MRC_API void MR_NoDefInit_MR_TextureId_Destroy(const MR_NoDefInit_MR_TextureId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_TextureId. Does nothing if the pointer is null.
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_MutableStaticDowncastFrom_MR_VoxelId(MR_VoxelId *object)
MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_MutableUpcastTo_MR_FaceId(MR_NoDefInit_MR_FaceId *object)
MRC_API bool MR_NoDefInit_MR_TextureId_ConvertTo_bool(const MR_NoDefInit_MR_TextureId *_this)
MRC_API const int * MR_NoDefInit_MR_UndirectedEdgeId_Get_id_(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_DefaultConstruct(void)
MRC_API void MR_NoDefInit_MR_EdgeId_Destroy(const MR_NoDefInit_MR_EdgeId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_EdgeId. Does nothing if the pointer is null.
MRC_API bool MR_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId(const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API int * MR_NoDefInit_MR_ObjId_get(MR_NoDefInit_MR_ObjId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId(const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_AssignFromAnother(MR_NoDefInit_MR_NodeId *_this, const MR_NoDefInit_MR_NodeId *_other)
MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_sub_assign(MR_NoDefInit_MR_GraphVertId *_this, int a)
MRC_API const MR_VertId * MR_NoDefInit_MR_VertId_UpcastTo_MR_VertId(const MR_NoDefInit_MR_VertId *object)
MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_sub_assign(MR_NoDefInit_MR_ObjId *_this, int a)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_AssignFromAnother(MR_NoDefInit_MR_TextureId *_this, const MR_NoDefInit_MR_TextureId *_other)
MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_sub_assign(MR_NoDefInit_MR_NodeId *_this, int a)
MRC_API void MR_NoDefInit_MR_GraphVertId_DestroyArray(const MR_NoDefInit_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_GraphVertId. Does nothing if the pointer is null.
MRC_API bool MR_NoDefInit_MR_EdgeId_odd(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API void MR_NoDefInit_MR_PixelId_Destroy(const MR_NoDefInit_MR_PixelId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_PixelId. Does nothing if the pointer is null.
MRC_API int * MR_NoDefInit_MR_EdgeId_GetMutable_id_(MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_MutableStaticDowncastFrom_MR_FaceId(MR_FaceId *object)
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_DefaultConstructArray(size_t num_elems)
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_DefaultConstruct(void)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_AssignFromAnother(MR_NoDefInit_MR_PixelId *_this, const MR_NoDefInit_MR_PixelId *_other)
MRC_API const MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_OffsetPtr(const MR_NoDefInit_MR_PixelId *ptr, ptrdiff_t i)
MRC_API const MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_OffsetPtr(const MR_NoDefInit_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API bool MR_less_MR_NoDefInit_MR_ObjId_MR_ObjId(const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API MR_VertId * MR_NoDefInit_MR_VertId_MutableUpcastTo_MR_VertId(MR_NoDefInit_MR_VertId *object)
MRC_API void MR_NoDefInit_MR_GraphEdgeId_DestroyArray(const MR_NoDefInit_MR_GraphEdgeId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_GraphEdgeId. Does nothing if the pointer is null.
MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_bool(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *b)
MRC_API bool MR_NoDefInit_MR_TextureId_valid(const MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_MutableUpcastTo_MR_EdgeId(MR_NoDefInit_MR_EdgeId *object)
MRC_API void MR_NoDefInit_MR_FaceId_DestroyArray(const MR_NoDefInit_MR_FaceId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_FaceId. Does nothing if the pointer is null.
MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_sub_assign(MR_NoDefInit_MR_TextureId *_this, int a)
MRC_API const MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_StaticDowncastFrom_MR_NodeId(const MR_NodeId *object)
MRC_API bool MR_NoDefInit_MR_NodeId_ConvertTo_bool(const MR_NoDefInit_MR_NodeId *_this)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_OffsetMutablePtr(MR_NoDefInit_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_NodeId_MR_NodeId(const MR_NoDefInit_MR_NodeId *_this, MR_NodeId b)
MRC_API const MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_UpcastTo_MR_UndirectedEdgeId(const MR_NoDefInit_MR_UndirectedEdgeId *object)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId(const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_ConstructFromAnother(const MR_NoDefInit_MR_EdgeId *_other)
MRC_API void MR_NoDefInit_MR_VoxelId_DestroyArray(const MR_NoDefInit_MR_VoxelId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_VoxelId. Does nothing if the pointer is null.
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_DefaultConstruct(void)
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_AssignFromAnother(MR_NoDefInit_MR_VoxelId *_this, const MR_NoDefInit_MR_VoxelId *_other)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_DefaultConstructArray(size_t num_elems)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_StaticDowncastFrom_MR_RegionId(const MR_RegionId *object)
MRC_API const MR_NodeId * MR_NoDefInit_MR_NodeId_UpcastTo_MR_NodeId(const MR_NoDefInit_MR_NodeId *object)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_DefaultConstruct(void)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_MutableStaticDowncastFrom_MR_TextureId(MR_TextureId *object)
MRC_API void MR_NoDefInit_MR_TextureId_DestroyArray(const MR_NoDefInit_MR_TextureId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_TextureId. Does nothing if the pointer is null.
MRC_API bool MR_NoDefInit_MR_VoxelId_valid(const MR_NoDefInit_MR_VoxelId *_this)
MRC_API void MR_NoDefInit_MR_ObjId_DestroyArray(const MR_NoDefInit_MR_ObjId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_ObjId. Does nothing if the pointer is null.
MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_sub_assign(MR_NoDefInit_MR_EdgeId *_this, int a)
MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_add_assign(MR_NoDefInit_MR_GraphEdgeId *_this, int a)
MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_sub_assign(MR_NoDefInit_MR_FaceId *_this, int a)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_MutableStaticDowncastFrom_MR_GraphVertId(MR_GraphVertId *object)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_DefaultConstruct(void)
MRC_API void MR_NoDefInit_MR_GraphVertId_Destroy(const MR_NoDefInit_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_GraphVertId. Does nothing if the pointer is nul...
MRC_API void MR_NoDefInit_MR_GraphVertId_Set_id_(MR_NoDefInit_MR_GraphVertId *_this, int value)
MRC_API bool MR_equal_MR_NoDefInit_MR_VertId_MR_VertId(const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
MRC_API const int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_Get_id_(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_NoDefInit_MR_Id_MR_ICPElemtTag_DestroyArray(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_Id_MR_ICPElemtTag. Does nothing if the pointer is ...
MRC_API MR_EdgeId MR_NoDefInit_MR_EdgeId_sym(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API const int * MR_NoDefInit_MR_TextureId_Get_id_(const MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_add_assign(MR_NoDefInit_MR_EdgeId *_this, int a)
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_OffsetMutablePtr(MR_NoDefInit_MR_VertId *ptr, ptrdiff_t i)
MRC_API void MR_NoDefInit_MR_TextureId_Set_id_(MR_NoDefInit_MR_TextureId *_this, int value)
MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_GetMutable_id_(MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_ConvertTo_MR_UndirectedEdgeId(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API const MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_StaticDowncastFrom_MR_PixelId(const MR_PixelId *object)
MRC_API const MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_StaticDowncastFrom_MR_ObjId(const MR_ObjId *object)
MRC_API int MR_NoDefInit_MR_PixelId_ConvertTo_int(const MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstruct(void)
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_OffsetMutablePtr(MR_NoDefInit_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API void MR_NoDefInit_MR_VoxelId_Destroy(const MR_NoDefInit_MR_VoxelId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_VoxelId. Does nothing if the pointer is null.
MRC_API const MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_StaticDowncastFrom_MR_TextureId(const MR_TextureId *object)
MRC_API const MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_OffsetPtr(const MR_NoDefInit_MR_NodeId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId(const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_AssignFromAnother(MR_NoDefInit_MR_GraphEdgeId *_this, const MR_NoDefInit_MR_GraphEdgeId *_other)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_ConstructFromAnother(const MR_NoDefInit_MR_NodeId *_other)
MRC_API const MR_RegionId * MR_NoDefInit_MR_RegionId_UpcastTo_MR_RegionId(const MR_NoDefInit_MR_RegionId *object)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_PixelId_MR_PixelId(const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_add_assign(MR_NoDefInit_MR_GraphVertId *_this, int a)
MRC_API int MR_NoDefInit_MR_GraphVertId_ConvertTo_int(const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_OffsetMutablePtr(MR_NoDefInit_MR_PixelId *ptr, ptrdiff_t i)
MRC_API bool MR_NoDefInit_MR_GraphVertId_ConvertTo_bool(const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_TextureId_MR_TextureId(const MR_NoDefInit_MR_TextureId *_this, MR_TextureId b)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_OffsetMutablePtr(MR_NoDefInit_MR_NodeId *ptr, ptrdiff_t i)
MRC_API void MR_NoDefInit_MR_UndirectedEdgeId_DestroyArray(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_UndirectedEdgeId. Does nothing if the pointer is n...
MRC_API void MR_NoDefInit_MR_VoxelId_Set_id_(MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t value)
MRC_API const MR_uint64_t * MR_NoDefInit_MR_VoxelId_Get_id_(const MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API int * MR_NoDefInit_MR_NodeId_get(MR_NoDefInit_MR_NodeId *_this)
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_DefaultConstruct(void)
MRC_API int * MR_NoDefInit_MR_VertId_GetMutable_id_(MR_NoDefInit_MR_VertId *_this)
MRC_API bool MR_NoDefInit_MR_EdgeId_even(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_sub_assign(MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t a)
MRC_API const int * MR_NoDefInit_MR_GraphVertId_Get_id_(const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_MutableUpcastTo_MR_UndirectedEdgeId(MR_NoDefInit_MR_UndirectedEdgeId *object)
MRC_API int * MR_NoDefInit_MR_EdgeId_get(MR_NoDefInit_MR_EdgeId *_this)
MRC_API int * MR_NoDefInit_MR_VertId_get(MR_NoDefInit_MR_VertId *_this)
MRC_API int MR_NoDefInit_MR_EdgeId_ConvertTo_int(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API void MR_NoDefInit_MR_NodeId_Set_id_(MR_NoDefInit_MR_NodeId *_this, int value)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_RegionId_MR_RegionId(const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API int * MR_NoDefInit_MR_FaceId_get(MR_NoDefInit_MR_FaceId *_this)
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_OffsetMutablePtr(MR_NoDefInit_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_MutableUpcastTo_MR_ObjId(MR_NoDefInit_MR_ObjId *object)
MRC_API const MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_OffsetPtr(const MR_NoDefInit_MR_RegionId *ptr, ptrdiff_t i)
MRC_API bool MR_equal_MR_NoDefInit_MR_ObjId_MR_ObjId(const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API const MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_StaticDowncastFrom_MR_GraphEdgeId(const MR_GraphEdgeId *object)
MRC_API bool MR_NoDefInit_MR_NodeId_valid(const MR_NoDefInit_MR_NodeId *_this)
MRC_API void MR_NoDefInit_MR_PixelId_Set_id_(MR_NoDefInit_MR_PixelId *_this, int value)
MRC_API bool MR_equal_MR_NoDefInit_MR_RegionId_MR_RegionId(const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_ConstructFromAnother(const MR_NoDefInit_MR_PixelId *_other)
MRC_API const MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetPtr(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_add_assign(MR_NoDefInit_MR_ObjId *_this, int a)
MRC_API bool MR_NoDefInit_MR_RegionId_ConvertTo_bool(const MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_AssignFromAnother(MR_NoDefInit_MR_RegionId *_this, const MR_NoDefInit_MR_RegionId *_other)
MRC_API void MR_NoDefInit_MR_Id_MR_ICPElemtTag_Set_id_(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int value)
MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_AssignFromAnother(MR_NoDefInit_MR_FaceId *_this, const MR_NoDefInit_MR_FaceId *_other)
MRC_API int * MR_NoDefInit_MR_GraphEdgeId_get(MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API int MR_NoDefInit_MR_GraphEdgeId_ConvertTo_int(const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API bool MR_NoDefInit_MR_FaceId_ConvertTo_bool(const MR_NoDefInit_MR_FaceId *_this)
MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_MutableUpcastTo_MR_GraphEdgeId(MR_NoDefInit_MR_GraphEdgeId *object)
MRC_API void MR_NoDefInit_MR_RegionId_Set_id_(MR_NoDefInit_MR_RegionId *_this, int value)
MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_add_assign(MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t a)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetMutablePtr(MR_NoDefInit_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId(const MR_NoDefInit_MR_GraphEdgeId *_this, MR_GraphEdgeId b)
MRC_API bool MR_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId(const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API bool MR_NoDefInit_MR_EdgeId_valid(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_sub_assign(MR_NoDefInit_MR_UndirectedEdgeId *_this, int a)
MRC_API int * MR_NoDefInit_MR_GraphVertId_GetMutable_id_(MR_NoDefInit_MR_GraphVertId *_this)
MRC_API const MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_OffsetPtr(const MR_NoDefInit_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_add_assign(MR_NoDefInit_MR_PixelId *_this, int a)
MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_MutableUpcastTo_MR_GraphVertId(MR_NoDefInit_MR_GraphVertId *object)
MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_valid(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_ConstructFromAnother(const MR_NoDefInit_MR_VoxelId *_other)
MRC_API int * MR_NoDefInit_MR_ObjId_GetMutable_id_(MR_NoDefInit_MR_ObjId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_DefaultConstruct(void)
MRC_API bool MR_NoDefInit_MR_VoxelId_ConvertTo_bool(const MR_NoDefInit_MR_VoxelId *_this)
MRC_API void MR_NoDefInit_MR_UndirectedEdgeId_Set_id_(MR_NoDefInit_MR_UndirectedEdgeId *_this, int value)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_MutableStaticDowncastFrom_MR_ObjId(MR_ObjId *object)
MRC_API void MR_NoDefInit_MR_RegionId_Destroy(const MR_NoDefInit_MR_RegionId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_RegionId. Does nothing if the pointer is null.
MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_add_assign(MR_NoDefInit_MR_RegionId *_this, int a)
MRC_API bool MR_NoDefInit_MR_GraphVertId_valid(const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API const MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_UpcastTo_MR_GraphVertId(const MR_NoDefInit_MR_GraphVertId *object)
MRC_API int MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_int(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_MutableUpcastTo_MR_PixelId(MR_NoDefInit_MR_PixelId *object)
MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_add_assign(MR_NoDefInit_MR_UndirectedEdgeId *_this, int a)
MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_MutableUpcastTo_MR_TextureId(MR_NoDefInit_MR_TextureId *object)
MRC_API void MR_NoDefInit_MR_FaceId_Set_id_(MR_NoDefInit_MR_FaceId *_this, int value)
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_MutableStaticDowncastFrom_MR_VertId(MR_VertId *object)
MRC_API const int * MR_NoDefInit_MR_GraphEdgeId_Get_id_(const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API const int * MR_NoDefInit_MR_ObjId_Get_id_(const MR_NoDefInit_MR_ObjId *_this)
MRC_API int * MR_NoDefInit_MR_TextureId_get(MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_MutableStaticDowncastFrom_MR_UndirectedEdgeId(MR_UndirectedEdgeId *object)
MRC_API MR_uint64_t MR_NoDefInit_MR_VoxelId_ConvertTo_uint64_t(const MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_ConstructFromAnother(const MR_NoDefInit_MR_TextureId *_other)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_OffsetMutablePtr(MR_NoDefInit_MR_RegionId *ptr, ptrdiff_t i)
MRC_API bool MR_NoDefInit_MR_EdgeId_ConvertTo_bool(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_AssignFromAnother(MR_NoDefInit_MR_GraphVertId *_this, const MR_NoDefInit_MR_GraphVertId *_other)
MRC_API int MR_NoDefInit_MR_NodeId_ConvertTo_int(const MR_NoDefInit_MR_NodeId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_OffsetMutablePtr(MR_NoDefInit_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API void MR_NoDefInit_MR_FaceId_Destroy(const MR_NoDefInit_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_FaceId. Does nothing if the pointer is null.
MRC_API int * MR_NoDefInit_MR_GraphEdgeId_GetMutable_id_(MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_MutableStaticDowncastFrom_MR_NodeId(MR_NodeId *object)
MRC_API const MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_UpcastTo_MR_Id_MR_ICPElemtTag(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *object)
MRC_API const MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_OffsetPtr(const MR_NoDefInit_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_ConstructFromAnother(const MR_NoDefInit_MR_VertId *_other)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_AssignFromAnother(MR_NoDefInit_MR_UndirectedEdgeId *_this, const MR_NoDefInit_MR_UndirectedEdgeId *_other)
MRC_API const MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_OffsetPtr(const MR_NoDefInit_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_ConstructFromAnother(const MR_NoDefInit_MR_GraphVertId *_other)
MRC_API const int * MR_NoDefInit_MR_VertId_Get_id_(const MR_NoDefInit_MR_VertId *_this)
MRC_API int MR_NoDefInit_MR_VertId_ConvertTo_int(const MR_NoDefInit_MR_VertId *_this)
MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_FaceId * MR_NoDefInit_MR_FaceId_UpcastTo_MR_FaceId(const MR_NoDefInit_MR_FaceId *object)
MRC_API void MR_NoDefInit_MR_RegionId_DestroyArray(const MR_NoDefInit_MR_RegionId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_RegionId. Does nothing if the pointer is null.
MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_add_assign(MR_NoDefInit_MR_NodeId *_this, int a)
MRC_API bool MR_NoDefInit_MR_PixelId_valid(const MR_NoDefInit_MR_PixelId *_this)
MRC_API const MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_OffsetPtr(const MR_NoDefInit_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API const int * MR_NoDefInit_MR_NodeId_Get_id_(const MR_NoDefInit_MR_NodeId *_this)
MRC_API void MR_NoDefInit_MR_NodeId_Destroy(const MR_NoDefInit_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_NodeId. Does nothing if the pointer is null.
MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_MutableUpcastTo_MR_RegionId(MR_NoDefInit_MR_RegionId *object)
MRC_API const MR_ObjId * MR_NoDefInit_MR_ObjId_UpcastTo_MR_ObjId(const MR_NoDefInit_MR_ObjId *object)
MRC_API bool MR_NoDefInit_MR_VertId_valid(const MR_NoDefInit_MR_VertId *_this)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId(const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API const MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_StaticDowncastFrom_MR_UndirectedEdgeId(const MR_UndirectedEdgeId *object)
MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_add_assign(MR_NoDefInit_MR_FaceId *_this, int a)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_NoDefInit_MR_VertId_Set_id_(MR_NoDefInit_MR_VertId *_this, int value)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_DefaultConstructArray(size_t num_elems)
MRC_API int MR_NoDefInit_MR_ObjId_ConvertTo_int(const MR_NoDefInit_MR_ObjId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_MutableStaticDowncastFrom_MR_GraphEdgeId(MR_GraphEdgeId *object)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_DefaultConstruct(void)
MRC_API int MR_NoDefInit_MR_FaceId_ConvertTo_int(const MR_NoDefInit_MR_FaceId *_this)
MRC_API int MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_int(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_VertId_MR_VertId(const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
MRC_API bool MR_NoDefInit_MR_FaceId_valid(const MR_NoDefInit_MR_FaceId *_this)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_MutableStaticDowncastFrom_MR_RegionId(MR_RegionId *object)
MRC_API const int * MR_NoDefInit_MR_RegionId_Get_id_(const MR_NoDefInit_MR_RegionId *_this)
MRC_API void MR_NoDefInit_MR_NodeId_DestroyArray(const MR_NoDefInit_MR_NodeId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_NodeId. Does nothing if the pointer is null.
MRC_API int * MR_NoDefInit_MR_NodeId_GetMutable_id_(MR_NoDefInit_MR_NodeId *_this)
MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_GetMutable_id_(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_VoxelId_MR_VoxelId(const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_ConstructFromAnother(const MR_NoDefInit_MR_RegionId *_other)
MRC_API const MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_StaticDowncastFrom_MR_EdgeId(const MR_EdgeId *object)
MRC_API bool MR_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId(const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API bool MR_NoDefInit_MR_PixelId_ConvertTo_bool(const MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_sub_assign(MR_NoDefInit_MR_PixelId *_this, int a)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_DefaultConstruct(void)
MRC_API bool MR_NoDefInit_MR_RegionId_valid(const MR_NoDefInit_MR_RegionId *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId(const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_ConstructFromAnother(const MR_NoDefInit_MR_ObjId *_other)
MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_ConstructFromAnother(const MR_NoDefInit_MR_GraphEdgeId *_other)
MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_get(MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *b)
MRC_API MR_VertId * MR_NoDefInit_MR_VertId_add_assign(MR_NoDefInit_MR_VertId *_this, int a)
MRC_API bool MR_equal_MR_NoDefInit_MR_NodeId_MR_NodeId(const MR_NoDefInit_MR_NodeId *_this, MR_NodeId b)
MRC_API bool MR_less_MR_NoDefInit_MR_NodeId_MR_NodeId(const MR_NoDefInit_MR_NodeId *_this, MR_NodeId b)
MRC_API int * MR_NoDefInit_MR_RegionId_get(MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstruct(void)
MRC_API const MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_StaticDowncastFrom_MR_GraphVertId(const MR_GraphVertId *object)
MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_get(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConstructFromAnother(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_other)
MRC_API const int * MR_NoDefInit_MR_FaceId_Get_id_(const MR_NoDefInit_MR_FaceId *_this)
MRC_API bool MR_NoDefInit_MR_Id_MR_ICPElemtTag_valid(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_NoDefInit_MR_ObjId_Destroy(const MR_NoDefInit_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_ObjId. Does nothing if the pointer is null.
MRC_API void MR_NoDefInit_MR_Id_MR_ICPElemtTag_Destroy(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_Id_MR_ICPElemtTag. Does nothing if the pointer ...
MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_sub_assign(MR_NoDefInit_MR_RegionId *_this, int a)
MRC_API void MR_NoDefInit_MR_UndirectedEdgeId_Destroy(const MR_NoDefInit_MR_UndirectedEdgeId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_UndirectedEdgeId. Does nothing if the pointer i...
MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_MutableStaticDowncastFrom_MR_EdgeId(MR_EdgeId *object)
MRC_API int * MR_NoDefInit_MR_PixelId_get(MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_OffsetMutablePtr(MR_NoDefInit_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API const MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_OffsetPtr(const MR_NoDefInit_MR_TextureId *ptr, ptrdiff_t i)
MRC_API int * MR_NoDefInit_MR_TextureId_GetMutable_id_(MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_MutableUpcastTo_MR_NodeId(MR_NoDefInit_MR_NodeId *object)
MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_ConstructFromAnother(const MR_NoDefInit_MR_UndirectedEdgeId *_other)
MRC_API void MR_NoDefInit_MR_EdgeId_DestroyArray(const MR_NoDefInit_MR_EdgeId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_EdgeId. Does nothing if the pointer is null.
MRC_API bool MR_NoDefInit_MR_GraphEdgeId_ConvertTo_bool(const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_DefaultConstruct(void)
MRC_API void MR_NoDefInit_MR_PixelId_DestroyArray(const MR_NoDefInit_MR_PixelId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_PixelId. Does nothing if the pointer is null.
MRC_API int * MR_NoDefInit_MR_RegionId_GetMutable_id_(MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_DefaultConstruct(void)
MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_MutableUpcastTo_MR_VoxelId(MR_NoDefInit_MR_VoxelId *object)
MRC_API void MR_NoDefInit_MR_GraphEdgeId_Set_id_(MR_NoDefInit_MR_GraphEdgeId *_this, int value)
MRC_API const MR_VoxelId * MR_NoDefInit_MR_VoxelId_UpcastTo_MR_VoxelId(const MR_NoDefInit_MR_VoxelId *object)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_AssignFromAnother(MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_other)
MRC_API bool MR_equal_MR_NoDefInit_MR_PixelId_MR_PixelId(const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstructArray(size_t num_elems)
MRC_API int MR_NoDefInit_MR_TextureId_ConvertTo_int(const MR_NoDefInit_MR_TextureId *_this)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId(const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API void MR_NoDefInit_MR_VertId_DestroyArray(const MR_NoDefInit_MR_VertId *_this)
Destroys a heap-allocated array of MR_NoDefInit_MR_VertId. Does nothing if the pointer is null.
MRC_API bool MR_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId(const MR_NoDefInit_MR_GraphEdgeId *_this, MR_GraphEdgeId b)
MRC_API bool MR_less_MR_NoDefInit_MR_FaceId_MR_FaceId(const MR_NoDefInit_MR_FaceId *_this, MR_FaceId b)
MRC_API MR_VertId * MR_NoDefInit_MR_VertId_sub_assign(MR_NoDefInit_MR_VertId *_this, int a)
MRC_API void MR_NoDefInit_MR_GraphEdgeId_Destroy(const MR_NoDefInit_MR_GraphEdgeId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_GraphEdgeId. Does nothing if the pointer is nul...
MRC_API bool MR_NoDefInit_MR_ObjId_ConvertTo_bool(const MR_NoDefInit_MR_ObjId *_this)
MRC_API const MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_StaticDowncastFrom_MR_FaceId(const MR_FaceId *object)
MRC_API bool MR_NoDefInit_MR_GraphEdgeId_valid(const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_PixelId_MR_PixelId(const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_NoDefInit_MR_EdgeId_Set_id_(MR_NoDefInit_MR_EdgeId *_this, int value)
MRC_API const MR_PixelId * MR_NoDefInit_MR_PixelId_UpcastTo_MR_PixelId(const MR_NoDefInit_MR_PixelId *object)
MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_undirected(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableUpcastTo_MR_Id_MR_ICPElemtTag(MR_NoDefInit_MR_Id_MR_ICPElemtTag *object)
MRC_API const MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_StaticDowncastFrom_MR_VoxelId(const MR_VoxelId *object)
MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_OffsetMutablePtr(MR_NoDefInit_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableStaticDowncastFrom_MR_Id_MR_ICPElemtTag(MR_Id_MR_ICPElemtTag *object)
MRC_API void MR_NoDefInit_MR_VertId_Destroy(const MR_NoDefInit_MR_VertId *_this)
Destroys a heap-allocated instance of MR_NoDefInit_MR_VertId. Does nothing if the pointer is null.
MRC_API bool MR_less_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId(const MR_NoDefInit_MR_GraphEdgeId *_this, MR_GraphEdgeId b)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_OffsetMutablePtr(MR_NoDefInit_MR_ObjId *ptr, ptrdiff_t i)
MRC_API bool MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_bool(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_NoDefInit_MR_ObjId_Set_id_(MR_NoDefInit_MR_ObjId *_this, int value)
MRC_API int * MR_NoDefInit_MR_PixelId_GetMutable_id_(MR_NoDefInit_MR_PixelId *_this)
MRC_API const MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_OffsetPtr(const MR_NoDefInit_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API MR_uint64_t * MR_NoDefInit_MR_VoxelId_GetMutable_id_(MR_NoDefInit_MR_VoxelId *_this)
MRC_API const int * MR_NoDefInit_MR_EdgeId_Get_id_(const MR_NoDefInit_MR_EdgeId *_this)
MRC_API const MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_StaticDowncastFrom_MR_VertId(const MR_VertId *object)
MRC_API int * MR_NoDefInit_MR_FaceId_GetMutable_id_(MR_NoDefInit_MR_FaceId *_this)
MRC_API bool MR_less_MR_NoDefInit_MR_EdgeId_MR_EdgeId(const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API const MR_TextureId * MR_NoDefInit_MR_TextureId_UpcastTo_MR_TextureId(const MR_NoDefInit_MR_TextureId *object)
MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_AssignFromAnother(MR_NoDefInit_MR_EdgeId *_this, const MR_NoDefInit_MR_EdgeId *_other)
MRC_API bool MR_NoDefInit_MR_VertId_ConvertTo_bool(const MR_NoDefInit_MR_VertId *_this)
MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_MutableStaticDowncastFrom_MR_PixelId(MR_PixelId *object)
MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_sub_assign(MR_NoDefInit_MR_GraphEdgeId *_this, int a)
MRC_API bool MR_less_MR_NoDefInit_MR_RegionId_MR_RegionId(const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API const MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_OffsetPtr(const MR_NoDefInit_MR_VertId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *b)
MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_AssignFromAnother(MR_NoDefInit_MR_ObjId *_this, const MR_NoDefInit_MR_ObjId *_other)
MRC_API bool MR_less_MR_NoDefInit_MR_TextureId_MR_TextureId(const MR_NoDefInit_MR_TextureId *_this, MR_TextureId b)
MRC_API int MR_NoDefInit_MR_RegionId_ConvertTo_int(const MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_add_assign(MR_NoDefInit_MR_TextureId *_this, int a)
MRC_API int * MR_NoDefInit_MR_GraphVertId_get(MR_NoDefInit_MR_GraphVertId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_TextureId_MR_TextureId(const MR_NoDefInit_MR_TextureId *_this, MR_TextureId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_VertId_MR_VertId(const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
uint64_t MR_uint64_t
Definition common.h:18
#define MRC_API
Definition include/MRCMisc/exports.h:11
Definition MRId.h:140
Definition MRId.h:32
Definition MRId.h:113
Definition MRId.h:103
Definition MRId.h:73
Definition MRId.h:83
Definition MRId.h:52
Definition MRId.h:62
Definition MRId.h:93
Definition MRId.h:22
Definition MRId.h:42
Definition MRId.h:149