MeshLib C Docs
Loading...
Searching...
No Matches
MRNoDefInit.h File Reference
#include <MRCMesh/MRId.h>
#include <MRCMisc/common.h>
#include <MRCMisc/exports.h>
#include <stdbool.h>
#include <stddef.h>

Go to the source code of this file.

Functions

MRC_API const int * MR_NoDefInit_MR_UndirectedEdgeId_Get_id_ (const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API void MR_NoDefInit_MR_UndirectedEdgeId_Set_id_ (MR_NoDefInit_MR_UndirectedEdgeId *_this, int value)
MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_GetMutable_id_ (MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_OffsetPtr (const MR_NoDefInit_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_OffsetMutablePtr (MR_NoDefInit_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API const MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_UpcastTo_MR_UndirectedEdgeId (const MR_NoDefInit_MR_UndirectedEdgeId *object)
MRC_API MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_MutableUpcastTo_MR_UndirectedEdgeId (MR_NoDefInit_MR_UndirectedEdgeId *object)
MRC_API const MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_StaticDowncastFrom_MR_UndirectedEdgeId (const MR_UndirectedEdgeId *object)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_MutableStaticDowncastFrom_MR_UndirectedEdgeId (MR_UndirectedEdgeId *object)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_ConstructFromAnother (const MR_NoDefInit_MR_UndirectedEdgeId *_other)
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 is null.
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 null.
MRC_API int MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_int (const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_bool (const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API MR_NoDefInit_MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_AssignFromAnother (MR_NoDefInit_MR_UndirectedEdgeId *_this, const MR_NoDefInit_MR_UndirectedEdgeId *_other)
MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_valid (const MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_get (MR_NoDefInit_MR_UndirectedEdgeId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId (const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId (const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API bool MR_less_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId (const MR_NoDefInit_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId b)
MRC_API MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_sub_assign (MR_NoDefInit_MR_UndirectedEdgeId *_this, int a)
MRC_API MR_UndirectedEdgeIdMR_NoDefInit_MR_UndirectedEdgeId_add_assign (MR_NoDefInit_MR_UndirectedEdgeId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_FaceId_Get_id_ (const MR_NoDefInit_MR_FaceId *_this)
MRC_API void MR_NoDefInit_MR_FaceId_Set_id_ (MR_NoDefInit_MR_FaceId *_this, int value)
MRC_API int * MR_NoDefInit_MR_FaceId_GetMutable_id_ (MR_NoDefInit_MR_FaceId *_this)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_OffsetPtr (const MR_NoDefInit_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_OffsetMutablePtr (MR_NoDefInit_MR_FaceId *ptr, ptrdiff_t i)
MRC_API const MR_FaceIdMR_NoDefInit_MR_FaceId_UpcastTo_MR_FaceId (const MR_NoDefInit_MR_FaceId *object)
MRC_API MR_FaceIdMR_NoDefInit_MR_FaceId_MutableUpcastTo_MR_FaceId (MR_NoDefInit_MR_FaceId *object)
MRC_API const MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_StaticDowncastFrom_MR_FaceId (const MR_FaceId *object)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_MutableStaticDowncastFrom_MR_FaceId (MR_FaceId *object)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_ConstructFromAnother (const MR_NoDefInit_MR_FaceId *_other)
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 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 int MR_NoDefInit_MR_FaceId_ConvertTo_int (const MR_NoDefInit_MR_FaceId *_this)
MRC_API bool MR_NoDefInit_MR_FaceId_ConvertTo_bool (const MR_NoDefInit_MR_FaceId *_this)
MRC_API MR_NoDefInit_MR_FaceIdMR_NoDefInit_MR_FaceId_AssignFromAnother (MR_NoDefInit_MR_FaceId *_this, const MR_NoDefInit_MR_FaceId *_other)
MRC_API bool MR_NoDefInit_MR_FaceId_valid (const MR_NoDefInit_MR_FaceId *_this)
MRC_API int * MR_NoDefInit_MR_FaceId_get (MR_NoDefInit_MR_FaceId *_this)
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_FaceId_MR_FaceId (const MR_NoDefInit_MR_FaceId *_this, MR_FaceId b)
MRC_API bool MR_less_MR_NoDefInit_MR_FaceId_MR_FaceId (const MR_NoDefInit_MR_FaceId *_this, MR_FaceId b)
MRC_API MR_FaceIdMR_NoDefInit_MR_FaceId_sub_assign (MR_NoDefInit_MR_FaceId *_this, int a)
MRC_API MR_FaceIdMR_NoDefInit_MR_FaceId_add_assign (MR_NoDefInit_MR_FaceId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_VertId_Get_id_ (const MR_NoDefInit_MR_VertId *_this)
MRC_API void MR_NoDefInit_MR_VertId_Set_id_ (MR_NoDefInit_MR_VertId *_this, int value)
MRC_API int * MR_NoDefInit_MR_VertId_GetMutable_id_ (MR_NoDefInit_MR_VertId *_this)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_OffsetPtr (const MR_NoDefInit_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_OffsetMutablePtr (MR_NoDefInit_MR_VertId *ptr, ptrdiff_t i)
MRC_API const MR_VertIdMR_NoDefInit_MR_VertId_UpcastTo_MR_VertId (const MR_NoDefInit_MR_VertId *object)
MRC_API MR_VertIdMR_NoDefInit_MR_VertId_MutableUpcastTo_MR_VertId (MR_NoDefInit_MR_VertId *object)
MRC_API const MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_StaticDowncastFrom_MR_VertId (const MR_VertId *object)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_MutableStaticDowncastFrom_MR_VertId (MR_VertId *object)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_ConstructFromAnother (const MR_NoDefInit_MR_VertId *_other)
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 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 int MR_NoDefInit_MR_VertId_ConvertTo_int (const MR_NoDefInit_MR_VertId *_this)
MRC_API bool MR_NoDefInit_MR_VertId_ConvertTo_bool (const MR_NoDefInit_MR_VertId *_this)
MRC_API MR_NoDefInit_MR_VertIdMR_NoDefInit_MR_VertId_AssignFromAnother (MR_NoDefInit_MR_VertId *_this, const MR_NoDefInit_MR_VertId *_other)
MRC_API bool MR_NoDefInit_MR_VertId_valid (const MR_NoDefInit_MR_VertId *_this)
MRC_API int * MR_NoDefInit_MR_VertId_get (MR_NoDefInit_MR_VertId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_VertId_MR_VertId (const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_VertId_MR_VertId (const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
MRC_API bool MR_less_MR_NoDefInit_MR_VertId_MR_VertId (const MR_NoDefInit_MR_VertId *_this, MR_VertId b)
MRC_API MR_VertIdMR_NoDefInit_MR_VertId_sub_assign (MR_NoDefInit_MR_VertId *_this, int a)
MRC_API MR_VertIdMR_NoDefInit_MR_VertId_add_assign (MR_NoDefInit_MR_VertId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_EdgeId_Get_id_ (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API void MR_NoDefInit_MR_EdgeId_Set_id_ (MR_NoDefInit_MR_EdgeId *_this, int value)
MRC_API int * MR_NoDefInit_MR_EdgeId_GetMutable_id_ (MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_OffsetPtr (const MR_NoDefInit_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_OffsetMutablePtr (MR_NoDefInit_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API const MR_EdgeIdMR_NoDefInit_MR_EdgeId_UpcastTo_MR_EdgeId (const MR_NoDefInit_MR_EdgeId *object)
MRC_API MR_EdgeIdMR_NoDefInit_MR_EdgeId_MutableUpcastTo_MR_EdgeId (MR_NoDefInit_MR_EdgeId *object)
MRC_API const MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_StaticDowncastFrom_MR_EdgeId (const MR_EdgeId *object)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_MutableStaticDowncastFrom_MR_EdgeId (MR_EdgeId *object)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_ConstructFromAnother (const MR_NoDefInit_MR_EdgeId *_other)
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 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 int MR_NoDefInit_MR_EdgeId_ConvertTo_int (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API bool MR_NoDefInit_MR_EdgeId_ConvertTo_bool (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_ConvertTo_MR_UndirectedEdgeId (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_NoDefInit_MR_EdgeIdMR_NoDefInit_MR_EdgeId_AssignFromAnother (MR_NoDefInit_MR_EdgeId *_this, const MR_NoDefInit_MR_EdgeId *_other)
MRC_API bool MR_NoDefInit_MR_EdgeId_valid (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API int * MR_NoDefInit_MR_EdgeId_get (MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_EdgeId MR_NoDefInit_MR_EdgeId_sym (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API bool MR_NoDefInit_MR_EdgeId_even (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API bool MR_NoDefInit_MR_EdgeId_odd (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_undirected (const MR_NoDefInit_MR_EdgeId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId (const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId (const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API bool MR_less_MR_NoDefInit_MR_EdgeId_MR_EdgeId (const MR_NoDefInit_MR_EdgeId *_this, MR_EdgeId b)
MRC_API MR_EdgeIdMR_NoDefInit_MR_EdgeId_sub_assign (MR_NoDefInit_MR_EdgeId *_this, int a)
MRC_API MR_EdgeIdMR_NoDefInit_MR_EdgeId_add_assign (MR_NoDefInit_MR_EdgeId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_GraphVertId_Get_id_ (const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API void MR_NoDefInit_MR_GraphVertId_Set_id_ (MR_NoDefInit_MR_GraphVertId *_this, int value)
MRC_API int * MR_NoDefInit_MR_GraphVertId_GetMutable_id_ (MR_NoDefInit_MR_GraphVertId *_this)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_OffsetPtr (const MR_NoDefInit_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_OffsetMutablePtr (MR_NoDefInit_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API const MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_UpcastTo_MR_GraphVertId (const MR_NoDefInit_MR_GraphVertId *object)
MRC_API MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_MutableUpcastTo_MR_GraphVertId (MR_NoDefInit_MR_GraphVertId *object)
MRC_API const MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_StaticDowncastFrom_MR_GraphVertId (const MR_GraphVertId *object)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_MutableStaticDowncastFrom_MR_GraphVertId (MR_GraphVertId *object)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_ConstructFromAnother (const MR_NoDefInit_MR_GraphVertId *_other)
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 null.
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 int MR_NoDefInit_MR_GraphVertId_ConvertTo_int (const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API bool MR_NoDefInit_MR_GraphVertId_ConvertTo_bool (const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API MR_NoDefInit_MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_AssignFromAnother (MR_NoDefInit_MR_GraphVertId *_this, const MR_NoDefInit_MR_GraphVertId *_other)
MRC_API bool MR_NoDefInit_MR_GraphVertId_valid (const MR_NoDefInit_MR_GraphVertId *_this)
MRC_API int * MR_NoDefInit_MR_GraphVertId_get (MR_NoDefInit_MR_GraphVertId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId (const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId (const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API bool MR_less_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId (const MR_NoDefInit_MR_GraphVertId *_this, MR_GraphVertId b)
MRC_API MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_sub_assign (MR_NoDefInit_MR_GraphVertId *_this, int a)
MRC_API MR_GraphVertIdMR_NoDefInit_MR_GraphVertId_add_assign (MR_NoDefInit_MR_GraphVertId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_GraphEdgeId_Get_id_ (const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API void MR_NoDefInit_MR_GraphEdgeId_Set_id_ (MR_NoDefInit_MR_GraphEdgeId *_this, int value)
MRC_API int * MR_NoDefInit_MR_GraphEdgeId_GetMutable_id_ (MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_OffsetPtr (const MR_NoDefInit_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_OffsetMutablePtr (MR_NoDefInit_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API const MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_UpcastTo_MR_GraphEdgeId (const MR_NoDefInit_MR_GraphEdgeId *object)
MRC_API MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_MutableUpcastTo_MR_GraphEdgeId (MR_NoDefInit_MR_GraphEdgeId *object)
MRC_API const MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_StaticDowncastFrom_MR_GraphEdgeId (const MR_GraphEdgeId *object)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_MutableStaticDowncastFrom_MR_GraphEdgeId (MR_GraphEdgeId *object)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_ConstructFromAnother (const MR_NoDefInit_MR_GraphEdgeId *_other)
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 null.
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 int MR_NoDefInit_MR_GraphEdgeId_ConvertTo_int (const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API bool MR_NoDefInit_MR_GraphEdgeId_ConvertTo_bool (const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API MR_NoDefInit_MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_AssignFromAnother (MR_NoDefInit_MR_GraphEdgeId *_this, const MR_NoDefInit_MR_GraphEdgeId *_other)
MRC_API bool MR_NoDefInit_MR_GraphEdgeId_valid (const MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API int * MR_NoDefInit_MR_GraphEdgeId_get (MR_NoDefInit_MR_GraphEdgeId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId (const MR_NoDefInit_MR_GraphEdgeId *_this, MR_GraphEdgeId b)
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_less_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId (const MR_NoDefInit_MR_GraphEdgeId *_this, MR_GraphEdgeId b)
MRC_API MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_sub_assign (MR_NoDefInit_MR_GraphEdgeId *_this, int a)
MRC_API MR_GraphEdgeIdMR_NoDefInit_MR_GraphEdgeId_add_assign (MR_NoDefInit_MR_GraphEdgeId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_ObjId_Get_id_ (const MR_NoDefInit_MR_ObjId *_this)
MRC_API void MR_NoDefInit_MR_ObjId_Set_id_ (MR_NoDefInit_MR_ObjId *_this, int value)
MRC_API int * MR_NoDefInit_MR_ObjId_GetMutable_id_ (MR_NoDefInit_MR_ObjId *_this)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_OffsetPtr (const MR_NoDefInit_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_OffsetMutablePtr (MR_NoDefInit_MR_ObjId *ptr, ptrdiff_t i)
MRC_API const MR_ObjIdMR_NoDefInit_MR_ObjId_UpcastTo_MR_ObjId (const MR_NoDefInit_MR_ObjId *object)
MRC_API MR_ObjIdMR_NoDefInit_MR_ObjId_MutableUpcastTo_MR_ObjId (MR_NoDefInit_MR_ObjId *object)
MRC_API const MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_StaticDowncastFrom_MR_ObjId (const MR_ObjId *object)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_MutableStaticDowncastFrom_MR_ObjId (MR_ObjId *object)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_ConstructFromAnother (const MR_NoDefInit_MR_ObjId *_other)
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_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 int MR_NoDefInit_MR_ObjId_ConvertTo_int (const MR_NoDefInit_MR_ObjId *_this)
MRC_API bool MR_NoDefInit_MR_ObjId_ConvertTo_bool (const MR_NoDefInit_MR_ObjId *_this)
MRC_API MR_NoDefInit_MR_ObjIdMR_NoDefInit_MR_ObjId_AssignFromAnother (MR_NoDefInit_MR_ObjId *_this, const MR_NoDefInit_MR_ObjId *_other)
MRC_API bool MR_NoDefInit_MR_ObjId_valid (const MR_NoDefInit_MR_ObjId *_this)
MRC_API int * MR_NoDefInit_MR_ObjId_get (MR_NoDefInit_MR_ObjId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_ObjId_MR_ObjId (const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_ObjId_MR_ObjId (const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API bool MR_less_MR_NoDefInit_MR_ObjId_MR_ObjId (const MR_NoDefInit_MR_ObjId *_this, MR_ObjId b)
MRC_API MR_ObjIdMR_NoDefInit_MR_ObjId_sub_assign (MR_NoDefInit_MR_ObjId *_this, int a)
MRC_API MR_ObjIdMR_NoDefInit_MR_ObjId_add_assign (MR_NoDefInit_MR_ObjId *_this, int a)
MRC_API const MR_uint64_tMR_NoDefInit_MR_VoxelId_Get_id_ (const MR_NoDefInit_MR_VoxelId *_this)
MRC_API void MR_NoDefInit_MR_VoxelId_Set_id_ (MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t value)
MRC_API MR_uint64_tMR_NoDefInit_MR_VoxelId_GetMutable_id_ (MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_OffsetPtr (const MR_NoDefInit_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_OffsetMutablePtr (MR_NoDefInit_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API const MR_VoxelIdMR_NoDefInit_MR_VoxelId_UpcastTo_MR_VoxelId (const MR_NoDefInit_MR_VoxelId *object)
MRC_API MR_VoxelIdMR_NoDefInit_MR_VoxelId_MutableUpcastTo_MR_VoxelId (MR_NoDefInit_MR_VoxelId *object)
MRC_API const MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_StaticDowncastFrom_MR_VoxelId (const MR_VoxelId *object)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_MutableStaticDowncastFrom_MR_VoxelId (MR_VoxelId *object)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_ConstructFromAnother (const MR_NoDefInit_MR_VoxelId *_other)
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 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_uint64_t MR_NoDefInit_MR_VoxelId_ConvertTo_uint64_t (const MR_NoDefInit_MR_VoxelId *_this)
MRC_API bool MR_NoDefInit_MR_VoxelId_ConvertTo_bool (const MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_NoDefInit_MR_VoxelIdMR_NoDefInit_MR_VoxelId_AssignFromAnother (MR_NoDefInit_MR_VoxelId *_this, const MR_NoDefInit_MR_VoxelId *_other)
MRC_API bool MR_NoDefInit_MR_VoxelId_valid (const MR_NoDefInit_MR_VoxelId *_this)
MRC_API MR_uint64_tMR_NoDefInit_MR_VoxelId_get (MR_NoDefInit_MR_VoxelId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId (const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId (const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API bool MR_less_MR_NoDefInit_MR_VoxelId_MR_VoxelId (const MR_NoDefInit_MR_VoxelId *_this, MR_VoxelId b)
MRC_API MR_VoxelIdMR_NoDefInit_MR_VoxelId_sub_assign (MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t a)
MRC_API MR_VoxelIdMR_NoDefInit_MR_VoxelId_add_assign (MR_NoDefInit_MR_VoxelId *_this, MR_uint64_t a)
MRC_API const int * MR_NoDefInit_MR_PixelId_Get_id_ (const MR_NoDefInit_MR_PixelId *_this)
MRC_API void MR_NoDefInit_MR_PixelId_Set_id_ (MR_NoDefInit_MR_PixelId *_this, int value)
MRC_API int * MR_NoDefInit_MR_PixelId_GetMutable_id_ (MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_OffsetPtr (const MR_NoDefInit_MR_PixelId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_OffsetMutablePtr (MR_NoDefInit_MR_PixelId *ptr, ptrdiff_t i)
MRC_API const MR_PixelIdMR_NoDefInit_MR_PixelId_UpcastTo_MR_PixelId (const MR_NoDefInit_MR_PixelId *object)
MRC_API MR_PixelIdMR_NoDefInit_MR_PixelId_MutableUpcastTo_MR_PixelId (MR_NoDefInit_MR_PixelId *object)
MRC_API const MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_StaticDowncastFrom_MR_PixelId (const MR_PixelId *object)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_MutableStaticDowncastFrom_MR_PixelId (MR_PixelId *object)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_ConstructFromAnother (const MR_NoDefInit_MR_PixelId *_other)
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 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_PixelId_ConvertTo_int (const MR_NoDefInit_MR_PixelId *_this)
MRC_API bool MR_NoDefInit_MR_PixelId_ConvertTo_bool (const MR_NoDefInit_MR_PixelId *_this)
MRC_API MR_NoDefInit_MR_PixelIdMR_NoDefInit_MR_PixelId_AssignFromAnother (MR_NoDefInit_MR_PixelId *_this, const MR_NoDefInit_MR_PixelId *_other)
MRC_API bool MR_NoDefInit_MR_PixelId_valid (const MR_NoDefInit_MR_PixelId *_this)
MRC_API int * MR_NoDefInit_MR_PixelId_get (MR_NoDefInit_MR_PixelId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_PixelId_MR_PixelId (const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_PixelId_MR_PixelId (const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API bool MR_less_MR_NoDefInit_MR_PixelId_MR_PixelId (const MR_NoDefInit_MR_PixelId *_this, MR_PixelId b)
MRC_API MR_PixelIdMR_NoDefInit_MR_PixelId_sub_assign (MR_NoDefInit_MR_PixelId *_this, int a)
MRC_API MR_PixelIdMR_NoDefInit_MR_PixelId_add_assign (MR_NoDefInit_MR_PixelId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_RegionId_Get_id_ (const MR_NoDefInit_MR_RegionId *_this)
MRC_API void MR_NoDefInit_MR_RegionId_Set_id_ (MR_NoDefInit_MR_RegionId *_this, int value)
MRC_API int * MR_NoDefInit_MR_RegionId_GetMutable_id_ (MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_OffsetPtr (const MR_NoDefInit_MR_RegionId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_OffsetMutablePtr (MR_NoDefInit_MR_RegionId *ptr, ptrdiff_t i)
MRC_API const MR_RegionIdMR_NoDefInit_MR_RegionId_UpcastTo_MR_RegionId (const MR_NoDefInit_MR_RegionId *object)
MRC_API MR_RegionIdMR_NoDefInit_MR_RegionId_MutableUpcastTo_MR_RegionId (MR_NoDefInit_MR_RegionId *object)
MRC_API const MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_StaticDowncastFrom_MR_RegionId (const MR_RegionId *object)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_MutableStaticDowncastFrom_MR_RegionId (MR_RegionId *object)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_ConstructFromAnother (const MR_NoDefInit_MR_RegionId *_other)
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 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 int MR_NoDefInit_MR_RegionId_ConvertTo_int (const MR_NoDefInit_MR_RegionId *_this)
MRC_API bool MR_NoDefInit_MR_RegionId_ConvertTo_bool (const MR_NoDefInit_MR_RegionId *_this)
MRC_API MR_NoDefInit_MR_RegionIdMR_NoDefInit_MR_RegionId_AssignFromAnother (MR_NoDefInit_MR_RegionId *_this, const MR_NoDefInit_MR_RegionId *_other)
MRC_API bool MR_NoDefInit_MR_RegionId_valid (const MR_NoDefInit_MR_RegionId *_this)
MRC_API int * MR_NoDefInit_MR_RegionId_get (MR_NoDefInit_MR_RegionId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_RegionId_MR_RegionId (const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API bool MR_not_equal_MR_NoDefInit_MR_RegionId_MR_RegionId (const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API bool MR_less_MR_NoDefInit_MR_RegionId_MR_RegionId (const MR_NoDefInit_MR_RegionId *_this, MR_RegionId b)
MRC_API MR_RegionIdMR_NoDefInit_MR_RegionId_sub_assign (MR_NoDefInit_MR_RegionId *_this, int a)
MRC_API MR_RegionIdMR_NoDefInit_MR_RegionId_add_assign (MR_NoDefInit_MR_RegionId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_NodeId_Get_id_ (const MR_NoDefInit_MR_NodeId *_this)
MRC_API void MR_NoDefInit_MR_NodeId_Set_id_ (MR_NoDefInit_MR_NodeId *_this, int value)
MRC_API int * MR_NoDefInit_MR_NodeId_GetMutable_id_ (MR_NoDefInit_MR_NodeId *_this)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_OffsetPtr (const MR_NoDefInit_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_OffsetMutablePtr (MR_NoDefInit_MR_NodeId *ptr, ptrdiff_t i)
MRC_API const MR_NodeIdMR_NoDefInit_MR_NodeId_UpcastTo_MR_NodeId (const MR_NoDefInit_MR_NodeId *object)
MRC_API MR_NodeIdMR_NoDefInit_MR_NodeId_MutableUpcastTo_MR_NodeId (MR_NoDefInit_MR_NodeId *object)
MRC_API const MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_StaticDowncastFrom_MR_NodeId (const MR_NodeId *object)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_MutableStaticDowncastFrom_MR_NodeId (MR_NodeId *object)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_ConstructFromAnother (const MR_NoDefInit_MR_NodeId *_other)
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 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_ConvertTo_int (const MR_NoDefInit_MR_NodeId *_this)
MRC_API bool MR_NoDefInit_MR_NodeId_ConvertTo_bool (const MR_NoDefInit_MR_NodeId *_this)
MRC_API MR_NoDefInit_MR_NodeIdMR_NoDefInit_MR_NodeId_AssignFromAnother (MR_NoDefInit_MR_NodeId *_this, const MR_NoDefInit_MR_NodeId *_other)
MRC_API bool MR_NoDefInit_MR_NodeId_valid (const MR_NoDefInit_MR_NodeId *_this)
MRC_API int * MR_NoDefInit_MR_NodeId_get (MR_NoDefInit_MR_NodeId *_this)
MRC_API bool MR_equal_MR_NoDefInit_MR_NodeId_MR_NodeId (const MR_NoDefInit_MR_NodeId *_this, MR_NodeId b)
MRC_API bool MR_not_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 MR_NodeIdMR_NoDefInit_MR_NodeId_sub_assign (MR_NoDefInit_MR_NodeId *_this, int a)
MRC_API MR_NodeIdMR_NoDefInit_MR_NodeId_add_assign (MR_NoDefInit_MR_NodeId *_this, int a)
MRC_API const int * MR_NoDefInit_MR_TextureId_Get_id_ (const MR_NoDefInit_MR_TextureId *_this)
MRC_API void MR_NoDefInit_MR_TextureId_Set_id_ (MR_NoDefInit_MR_TextureId *_this, int value)
MRC_API int * MR_NoDefInit_MR_TextureId_GetMutable_id_ (MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_OffsetPtr (const MR_NoDefInit_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_OffsetMutablePtr (MR_NoDefInit_MR_TextureId *ptr, ptrdiff_t i)
MRC_API const MR_TextureIdMR_NoDefInit_MR_TextureId_UpcastTo_MR_TextureId (const MR_NoDefInit_MR_TextureId *object)
MRC_API MR_TextureIdMR_NoDefInit_MR_TextureId_MutableUpcastTo_MR_TextureId (MR_NoDefInit_MR_TextureId *object)
MRC_API const MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_StaticDowncastFrom_MR_TextureId (const MR_TextureId *object)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_MutableStaticDowncastFrom_MR_TextureId (MR_TextureId *object)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_ConstructFromAnother (const MR_NoDefInit_MR_TextureId *_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 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 int MR_NoDefInit_MR_TextureId_ConvertTo_int (const MR_NoDefInit_MR_TextureId *_this)
MRC_API bool MR_NoDefInit_MR_TextureId_ConvertTo_bool (const MR_NoDefInit_MR_TextureId *_this)
MRC_API MR_NoDefInit_MR_TextureIdMR_NoDefInit_MR_TextureId_AssignFromAnother (MR_NoDefInit_MR_TextureId *_this, const MR_NoDefInit_MR_TextureId *_other)
MRC_API bool MR_NoDefInit_MR_TextureId_valid (const MR_NoDefInit_MR_TextureId *_this)
MRC_API int * MR_NoDefInit_MR_TextureId_get (MR_NoDefInit_MR_TextureId *_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_TextureId_MR_TextureId (const MR_NoDefInit_MR_TextureId *_this, MR_TextureId b)
MRC_API bool MR_less_MR_NoDefInit_MR_TextureId_MR_TextureId (const MR_NoDefInit_MR_TextureId *_this, MR_TextureId b)
MRC_API MR_TextureIdMR_NoDefInit_MR_TextureId_sub_assign (MR_NoDefInit_MR_TextureId *_this, int a)
MRC_API MR_TextureIdMR_NoDefInit_MR_TextureId_add_assign (MR_NoDefInit_MR_TextureId *_this, int a)
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_Set_id_ (MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int value)
MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_GetMutable_id_ (MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstruct (void)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstructArray (size_t num_elems)
MRC_API const MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetPtr (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetMutablePtr (MR_NoDefInit_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API const MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_UpcastTo_MR_Id_MR_ICPElemtTag (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *object)
MRC_API MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableUpcastTo_MR_Id_MR_ICPElemtTag (MR_NoDefInit_MR_Id_MR_ICPElemtTag *object)
MRC_API const MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_StaticDowncastFrom_MR_Id_MR_ICPElemtTag (const MR_Id_MR_ICPElemtTag *object)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableStaticDowncastFrom_MR_Id_MR_ICPElemtTag (MR_Id_MR_ICPElemtTag *object)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_ConstructFromAnother (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_other)
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 is null.
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 null.
MRC_API int MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_int (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_bool (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTagMR_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_NoDefInit_MR_Id_MR_ICPElemtTag_valid (const MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this)
MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_get (MR_NoDefInit_MR_Id_MR_ICPElemtTag *_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_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 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_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_sub_assign (MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int a)
MRC_API MR_Id_MR_ICPElemtTagMR_NoDefInit_MR_Id_MR_ICPElemtTag_add_assign (MR_NoDefInit_MR_Id_MR_ICPElemtTag *_this, int a)

Function Documentation

◆ MR_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId()

MRC_API bool MR_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId ( const MR_NoDefInit_MR_EdgeId * _this,
MR_EdgeId b )

Generated from method MR::NoDefInit<MR::EdgeId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_FaceId_MR_FaceId()

MRC_API bool MR_equal_MR_NoDefInit_MR_FaceId_MR_FaceId ( const MR_NoDefInit_MR_FaceId * _this,
MR_FaceId b )

Generated from method MR::NoDefInit<MR::FaceId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId()

MRC_API bool MR_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId ( const MR_NoDefInit_MR_GraphEdgeId * _this,
MR_GraphEdgeId b )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId()

MRC_API bool MR_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId ( const MR_NoDefInit_MR_GraphVertId * _this,
MR_GraphVertId b )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag()

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 )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator==. Parameter _this can not be null. It is a single object. Parameter b can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_NodeId_MR_NodeId()

MRC_API bool MR_equal_MR_NoDefInit_MR_NodeId_MR_NodeId ( const MR_NoDefInit_MR_NodeId * _this,
MR_NodeId b )

Generated from method MR::NoDefInit<MR::NodeId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_ObjId_MR_ObjId()

MRC_API bool MR_equal_MR_NoDefInit_MR_ObjId_MR_ObjId ( const MR_NoDefInit_MR_ObjId * _this,
MR_ObjId b )

Generated from method MR::NoDefInit<MR::ObjId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_PixelId_MR_PixelId()

MRC_API bool MR_equal_MR_NoDefInit_MR_PixelId_MR_PixelId ( const MR_NoDefInit_MR_PixelId * _this,
MR_PixelId b )

Generated from method MR::NoDefInit<MR::PixelId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_RegionId_MR_RegionId()

MRC_API bool MR_equal_MR_NoDefInit_MR_RegionId_MR_RegionId ( const MR_NoDefInit_MR_RegionId * _this,
MR_RegionId b )

Generated from method MR::NoDefInit<MR::RegionId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_TextureId_MR_TextureId()

MRC_API bool MR_equal_MR_NoDefInit_MR_TextureId_MR_TextureId ( const MR_NoDefInit_MR_TextureId * _this,
MR_TextureId b )

Generated from method MR::NoDefInit<MR::TextureId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId()

MRC_API bool MR_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId ( const MR_NoDefInit_MR_UndirectedEdgeId * _this,
MR_UndirectedEdgeId b )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_VertId_MR_VertId()

MRC_API bool MR_equal_MR_NoDefInit_MR_VertId_MR_VertId ( const MR_NoDefInit_MR_VertId * _this,
MR_VertId b )

Generated from method MR::NoDefInit<MR::VertId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId()

MRC_API bool MR_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId ( const MR_NoDefInit_MR_VoxelId * _this,
MR_VoxelId b )

Generated from method MR::NoDefInit<MR::VoxelId>::operator==. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_EdgeId_MR_EdgeId()

MRC_API bool MR_less_MR_NoDefInit_MR_EdgeId_MR_EdgeId ( const MR_NoDefInit_MR_EdgeId * _this,
MR_EdgeId b )

Generated from method MR::NoDefInit<MR::EdgeId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_FaceId_MR_FaceId()

MRC_API bool MR_less_MR_NoDefInit_MR_FaceId_MR_FaceId ( const MR_NoDefInit_MR_FaceId * _this,
MR_FaceId b )

Generated from method MR::NoDefInit<MR::FaceId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId()

MRC_API bool MR_less_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId ( const MR_NoDefInit_MR_GraphEdgeId * _this,
MR_GraphEdgeId b )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId()

MRC_API bool MR_less_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId ( const MR_NoDefInit_MR_GraphVertId * _this,
MR_GraphVertId b )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag()

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 )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator<. Parameter _this can not be null. It is a single object. Parameter b can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_NodeId_MR_NodeId()

MRC_API bool MR_less_MR_NoDefInit_MR_NodeId_MR_NodeId ( const MR_NoDefInit_MR_NodeId * _this,
MR_NodeId b )

Generated from method MR::NoDefInit<MR::NodeId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_ObjId_MR_ObjId()

MRC_API bool MR_less_MR_NoDefInit_MR_ObjId_MR_ObjId ( const MR_NoDefInit_MR_ObjId * _this,
MR_ObjId b )

Generated from method MR::NoDefInit<MR::ObjId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_PixelId_MR_PixelId()

MRC_API bool MR_less_MR_NoDefInit_MR_PixelId_MR_PixelId ( const MR_NoDefInit_MR_PixelId * _this,
MR_PixelId b )

Generated from method MR::NoDefInit<MR::PixelId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_RegionId_MR_RegionId()

MRC_API bool MR_less_MR_NoDefInit_MR_RegionId_MR_RegionId ( const MR_NoDefInit_MR_RegionId * _this,
MR_RegionId b )

Generated from method MR::NoDefInit<MR::RegionId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_TextureId_MR_TextureId()

MRC_API bool MR_less_MR_NoDefInit_MR_TextureId_MR_TextureId ( const MR_NoDefInit_MR_TextureId * _this,
MR_TextureId b )

Generated from method MR::NoDefInit<MR::TextureId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId()

MRC_API bool MR_less_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId ( const MR_NoDefInit_MR_UndirectedEdgeId * _this,
MR_UndirectedEdgeId b )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_VertId_MR_VertId()

MRC_API bool MR_less_MR_NoDefInit_MR_VertId_MR_VertId ( const MR_NoDefInit_MR_VertId * _this,
MR_VertId b )

Generated from method MR::NoDefInit<MR::VertId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_less_MR_NoDefInit_MR_VoxelId_MR_VoxelId()

MRC_API bool MR_less_MR_NoDefInit_MR_VoxelId_MR_VoxelId ( const MR_NoDefInit_MR_VoxelId * _this,
MR_VoxelId b )

Generated from method MR::NoDefInit<MR::VoxelId>::operator<. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_add_assign()

MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_add_assign ( MR_NoDefInit_MR_EdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::EdgeId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_AssignFromAnother ( MR_NoDefInit_MR_EdgeId * _this,
const MR_NoDefInit_MR_EdgeId * _other )

Generated from method MR::NoDefInit<MR::EdgeId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_EdgeId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_ConstructFromAnother ( const MR_NoDefInit_MR_EdgeId * _other)

Generated from constructor MR::NoDefInit<MR::EdgeId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_EdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_EdgeId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_EdgeId_ConvertTo_bool ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::EdgeId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_EdgeId_ConvertTo_int ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::EdgeId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_ConvertTo_MR_UndirectedEdgeId()

MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_ConvertTo_MR_UndirectedEdgeId ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::EdgeId>::operator MR::UndirectedEdgeId. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_EdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_EdgeId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_EdgeId_DestroyArray(). Use MR_NoDefInit_MR_EdgeId_OffsetMutablePtr() and MR_NoDefInit_MR_EdgeId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_EdgeId_Destroy()

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.

◆ MR_NoDefInit_MR_EdgeId_DestroyArray()

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.

◆ MR_NoDefInit_MR_EdgeId_even()

MRC_API bool MR_NoDefInit_MR_EdgeId_even ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::even. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_get()

MRC_API int * MR_NoDefInit_MR_EdgeId_get ( MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_EdgeId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_EdgeId_Get_id_ ( const MR_NoDefInit_MR_EdgeId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::EdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_EdgeId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_EdgeId_GetMutable_id_ ( MR_NoDefInit_MR_EdgeId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::EdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_EdgeId_MutableStaticDowncastFrom_MR_EdgeId()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_MutableStaticDowncastFrom_MR_EdgeId ( MR_EdgeId * object)

Downcasts an instance of MR::EdgeId to a derived class MR::NoDefInit<MR::EdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_MutableUpcastTo_MR_EdgeId()

MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_MutableUpcastTo_MR_EdgeId ( MR_NoDefInit_MR_EdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::EdgeId> to its base class MR::EdgeId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_odd()

MRC_API bool MR_NoDefInit_MR_EdgeId_odd ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::odd. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_OffsetMutablePtr ( MR_NoDefInit_MR_EdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_OffsetPtr ( const MR_NoDefInit_MR_EdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_Set_id_()

MRC_API void MR_NoDefInit_MR_EdgeId_Set_id_ ( MR_NoDefInit_MR_EdgeId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::EdgeId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_EdgeId_StaticDowncastFrom_MR_EdgeId()

MRC_API const MR_NoDefInit_MR_EdgeId * MR_NoDefInit_MR_EdgeId_StaticDowncastFrom_MR_EdgeId ( const MR_EdgeId * object)

Downcasts an instance of MR::EdgeId to a derived class MR::NoDefInit<MR::EdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_sub_assign()

MRC_API MR_EdgeId * MR_NoDefInit_MR_EdgeId_sub_assign ( MR_NoDefInit_MR_EdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::EdgeId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_sym()

MRC_API MR_EdgeId MR_NoDefInit_MR_EdgeId_sym ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::sym. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_undirected()

MRC_API MR_UndirectedEdgeId MR_NoDefInit_MR_EdgeId_undirected ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::undirected. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_EdgeId_UpcastTo_MR_EdgeId()

MRC_API const MR_EdgeId * MR_NoDefInit_MR_EdgeId_UpcastTo_MR_EdgeId ( const MR_NoDefInit_MR_EdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::EdgeId> to its base class MR::EdgeId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_EdgeId_valid()

MRC_API bool MR_NoDefInit_MR_EdgeId_valid ( const MR_NoDefInit_MR_EdgeId * _this)

Generated from method MR::NoDefInit<MR::EdgeId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_FaceId_add_assign()

MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_add_assign ( MR_NoDefInit_MR_FaceId * _this,
int a )

Generated from method MR::NoDefInit<MR::FaceId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_AssignFromAnother ( MR_NoDefInit_MR_FaceId * _this,
const MR_NoDefInit_MR_FaceId * _other )

Generated from method MR::NoDefInit<MR::FaceId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_FaceId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_ConstructFromAnother ( const MR_NoDefInit_MR_FaceId * _other)

Generated from constructor MR::NoDefInit<MR::FaceId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_FaceId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_FaceId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_FaceId_ConvertTo_bool ( const MR_NoDefInit_MR_FaceId * _this)

Generated from conversion operator MR::NoDefInit<MR::FaceId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_FaceId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_FaceId_ConvertTo_int ( const MR_NoDefInit_MR_FaceId * _this)

Generated from conversion operator MR::NoDefInit<MR::FaceId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_FaceId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_FaceId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_FaceId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_FaceId_DestroyArray(). Use MR_NoDefInit_MR_FaceId_OffsetMutablePtr() and MR_NoDefInit_MR_FaceId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_FaceId_Destroy()

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.

◆ MR_NoDefInit_MR_FaceId_DestroyArray()

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.

◆ MR_NoDefInit_MR_FaceId_get()

MRC_API int * MR_NoDefInit_MR_FaceId_get ( MR_NoDefInit_MR_FaceId * _this)

Generated from method MR::NoDefInit<MR::FaceId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_FaceId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_FaceId_Get_id_ ( const MR_NoDefInit_MR_FaceId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::FaceId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_FaceId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_FaceId_GetMutable_id_ ( MR_NoDefInit_MR_FaceId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::FaceId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_FaceId_MutableStaticDowncastFrom_MR_FaceId()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_MutableStaticDowncastFrom_MR_FaceId ( MR_FaceId * object)

Downcasts an instance of MR::FaceId to a derived class MR::NoDefInit<MR::FaceId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_MutableUpcastTo_MR_FaceId()

MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_MutableUpcastTo_MR_FaceId ( MR_NoDefInit_MR_FaceId * object)

Upcasts an instance of MR::NoDefInit<MR::FaceId> to its base class MR::FaceId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_OffsetMutablePtr ( MR_NoDefInit_MR_FaceId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_OffsetPtr ( const MR_NoDefInit_MR_FaceId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_Set_id_()

MRC_API void MR_NoDefInit_MR_FaceId_Set_id_ ( MR_NoDefInit_MR_FaceId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::FaceId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_FaceId_StaticDowncastFrom_MR_FaceId()

MRC_API const MR_NoDefInit_MR_FaceId * MR_NoDefInit_MR_FaceId_StaticDowncastFrom_MR_FaceId ( const MR_FaceId * object)

Downcasts an instance of MR::FaceId to a derived class MR::NoDefInit<MR::FaceId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_sub_assign()

MRC_API MR_FaceId * MR_NoDefInit_MR_FaceId_sub_assign ( MR_NoDefInit_MR_FaceId * _this,
int a )

Generated from method MR::NoDefInit<MR::FaceId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_UpcastTo_MR_FaceId()

MRC_API const MR_FaceId * MR_NoDefInit_MR_FaceId_UpcastTo_MR_FaceId ( const MR_NoDefInit_MR_FaceId * object)

Upcasts an instance of MR::NoDefInit<MR::FaceId> to its base class MR::FaceId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_FaceId_valid()

MRC_API bool MR_NoDefInit_MR_FaceId_valid ( const MR_NoDefInit_MR_FaceId * _this)

Generated from method MR::NoDefInit<MR::FaceId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphEdgeId_add_assign()

MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_add_assign ( MR_NoDefInit_MR_GraphEdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_AssignFromAnother ( MR_NoDefInit_MR_GraphEdgeId * _this,
const MR_NoDefInit_MR_GraphEdgeId * _other )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_GraphEdgeId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_ConstructFromAnother ( const MR_NoDefInit_MR_GraphEdgeId * _other)

Generated from constructor MR::NoDefInit<MR::GraphEdgeId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_GraphEdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_GraphEdgeId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_GraphEdgeId_ConvertTo_bool ( const MR_NoDefInit_MR_GraphEdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::GraphEdgeId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphEdgeId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_GraphEdgeId_ConvertTo_int ( const MR_NoDefInit_MR_GraphEdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::GraphEdgeId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphEdgeId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_GraphEdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_GraphEdgeId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_GraphEdgeId_DestroyArray(). Use MR_NoDefInit_MR_GraphEdgeId_OffsetMutablePtr() and MR_NoDefInit_MR_GraphEdgeId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_GraphEdgeId_Destroy()

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 null.

◆ MR_NoDefInit_MR_GraphEdgeId_DestroyArray()

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.

◆ MR_NoDefInit_MR_GraphEdgeId_get()

MRC_API int * MR_NoDefInit_MR_GraphEdgeId_get ( MR_NoDefInit_MR_GraphEdgeId * _this)

Generated from method MR::NoDefInit<MR::GraphEdgeId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_GraphEdgeId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_GraphEdgeId_Get_id_ ( const MR_NoDefInit_MR_GraphEdgeId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::GraphEdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_GraphEdgeId_GetMutable_id_ ( MR_NoDefInit_MR_GraphEdgeId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::GraphEdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_MutableStaticDowncastFrom_MR_GraphEdgeId()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_MutableStaticDowncastFrom_MR_GraphEdgeId ( MR_GraphEdgeId * object)

Downcasts an instance of MR::GraphEdgeId to a derived class MR::NoDefInit<MR::GraphEdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_MutableUpcastTo_MR_GraphEdgeId()

MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_MutableUpcastTo_MR_GraphEdgeId ( MR_NoDefInit_MR_GraphEdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::GraphEdgeId> to its base class MR::GraphEdgeId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_OffsetMutablePtr ( MR_NoDefInit_MR_GraphEdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_OffsetPtr ( const MR_NoDefInit_MR_GraphEdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_Set_id_()

MRC_API void MR_NoDefInit_MR_GraphEdgeId_Set_id_ ( MR_NoDefInit_MR_GraphEdgeId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::GraphEdgeId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_GraphEdgeId_StaticDowncastFrom_MR_GraphEdgeId()

MRC_API const MR_NoDefInit_MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_StaticDowncastFrom_MR_GraphEdgeId ( const MR_GraphEdgeId * object)

Downcasts an instance of MR::GraphEdgeId to a derived class MR::NoDefInit<MR::GraphEdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_sub_assign()

MRC_API MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_sub_assign ( MR_NoDefInit_MR_GraphEdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_UpcastTo_MR_GraphEdgeId()

MRC_API const MR_GraphEdgeId * MR_NoDefInit_MR_GraphEdgeId_UpcastTo_MR_GraphEdgeId ( const MR_NoDefInit_MR_GraphEdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::GraphEdgeId> to its base class MR::GraphEdgeId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphEdgeId_valid()

MRC_API bool MR_NoDefInit_MR_GraphEdgeId_valid ( const MR_NoDefInit_MR_GraphEdgeId * _this)

Generated from method MR::NoDefInit<MR::GraphEdgeId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphVertId_add_assign()

MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_add_assign ( MR_NoDefInit_MR_GraphVertId * _this,
int a )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_AssignFromAnother ( MR_NoDefInit_MR_GraphVertId * _this,
const MR_NoDefInit_MR_GraphVertId * _other )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_GraphVertId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_ConstructFromAnother ( const MR_NoDefInit_MR_GraphVertId * _other)

Generated from constructor MR::NoDefInit<MR::GraphVertId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_GraphVertId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_GraphVertId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_GraphVertId_ConvertTo_bool ( const MR_NoDefInit_MR_GraphVertId * _this)

Generated from conversion operator MR::NoDefInit<MR::GraphVertId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphVertId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_GraphVertId_ConvertTo_int ( const MR_NoDefInit_MR_GraphVertId * _this)

Generated from conversion operator MR::NoDefInit<MR::GraphVertId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_GraphVertId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_GraphVertId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_GraphVertId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_GraphVertId_DestroyArray(). Use MR_NoDefInit_MR_GraphVertId_OffsetMutablePtr() and MR_NoDefInit_MR_GraphVertId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_GraphVertId_Destroy()

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 null.

◆ MR_NoDefInit_MR_GraphVertId_DestroyArray()

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.

◆ MR_NoDefInit_MR_GraphVertId_get()

MRC_API int * MR_NoDefInit_MR_GraphVertId_get ( MR_NoDefInit_MR_GraphVertId * _this)

Generated from method MR::NoDefInit<MR::GraphVertId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_GraphVertId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_GraphVertId_Get_id_ ( const MR_NoDefInit_MR_GraphVertId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::GraphVertId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_GraphVertId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_GraphVertId_GetMutable_id_ ( MR_NoDefInit_MR_GraphVertId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::GraphVertId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_GraphVertId_MutableStaticDowncastFrom_MR_GraphVertId()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_MutableStaticDowncastFrom_MR_GraphVertId ( MR_GraphVertId * object)

Downcasts an instance of MR::GraphVertId to a derived class MR::NoDefInit<MR::GraphVertId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_MutableUpcastTo_MR_GraphVertId()

MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_MutableUpcastTo_MR_GraphVertId ( MR_NoDefInit_MR_GraphVertId * object)

Upcasts an instance of MR::NoDefInit<MR::GraphVertId> to its base class MR::GraphVertId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_OffsetMutablePtr ( MR_NoDefInit_MR_GraphVertId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_OffsetPtr ( const MR_NoDefInit_MR_GraphVertId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_Set_id_()

MRC_API void MR_NoDefInit_MR_GraphVertId_Set_id_ ( MR_NoDefInit_MR_GraphVertId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::GraphVertId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_GraphVertId_StaticDowncastFrom_MR_GraphVertId()

MRC_API const MR_NoDefInit_MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_StaticDowncastFrom_MR_GraphVertId ( const MR_GraphVertId * object)

Downcasts an instance of MR::GraphVertId to a derived class MR::NoDefInit<MR::GraphVertId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_sub_assign()

MRC_API MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_sub_assign ( MR_NoDefInit_MR_GraphVertId * _this,
int a )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_UpcastTo_MR_GraphVertId()

MRC_API const MR_GraphVertId * MR_NoDefInit_MR_GraphVertId_UpcastTo_MR_GraphVertId ( const MR_NoDefInit_MR_GraphVertId * object)

Upcasts an instance of MR::NoDefInit<MR::GraphVertId> to its base class MR::GraphVertId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_GraphVertId_valid()

MRC_API bool MR_NoDefInit_MR_GraphVertId_valid ( const MR_NoDefInit_MR_GraphVertId * _this)

Generated from method MR::NoDefInit<MR::GraphVertId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_add_assign()

MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_add_assign ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this,
int a )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_AssignFromAnother()

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 )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConstructFromAnother ( const MR_NoDefInit_MR_Id_MR_ICPElemtTag * _other)

Generated from constructor MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_Id_MR_ICPElemtTag_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_bool ( const MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Generated from conversion operator MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_Id_MR_ICPElemtTag_ConvertTo_int ( const MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Generated from conversion operator MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstruct()

MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_Id_MR_ICPElemtTag_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_Id_MR_ICPElemtTag_DestroyArray(). Use MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetMutablePtr() and MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_Destroy()

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 is null.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_DestroyArray()

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 null.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_get()

MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_get ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_Get_id_()

MRC_API const int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_Get_id_ ( const MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::Id<MR::ICPElemtTag>> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_Id_MR_ICPElemtTag_GetMutable_id_ ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::Id<MR::ICPElemtTag>> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableStaticDowncastFrom_MR_Id_MR_ICPElemtTag()

MRC_API MR_NoDefInit_MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableStaticDowncastFrom_MR_Id_MR_ICPElemtTag ( MR_Id_MR_ICPElemtTag * object)

Downcasts an instance of MR::Id<MR::ICPElemtTag> to a derived class MR::NoDefInit<MR::Id<MR::ICPElemtTag>>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableUpcastTo_MR_Id_MR_ICPElemtTag()

MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_MutableUpcastTo_MR_Id_MR_ICPElemtTag ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * object)

Upcasts an instance of MR::NoDefInit<MR::Id<MR::ICPElemtTag>> to its base class MR::Id<MR::ICPElemtTag>. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetMutablePtr()

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 )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_OffsetPtr()

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 )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_Set_id_()

MRC_API void MR_NoDefInit_MR_Id_MR_ICPElemtTag_Set_id_ ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::Id<MR::ICPElemtTag>> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_StaticDowncastFrom_MR_Id_MR_ICPElemtTag()

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)

Downcasts an instance of MR::Id<MR::ICPElemtTag> to a derived class MR::NoDefInit<MR::Id<MR::ICPElemtTag>>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_sub_assign()

MRC_API MR_Id_MR_ICPElemtTag * MR_NoDefInit_MR_Id_MR_ICPElemtTag_sub_assign ( MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this,
int a )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_UpcastTo_MR_Id_MR_ICPElemtTag()

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)

Upcasts an instance of MR::NoDefInit<MR::Id<MR::ICPElemtTag>> to its base class MR::Id<MR::ICPElemtTag>. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_Id_MR_ICPElemtTag_valid()

MRC_API bool MR_NoDefInit_MR_Id_MR_ICPElemtTag_valid ( const MR_NoDefInit_MR_Id_MR_ICPElemtTag * _this)

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_NodeId_add_assign()

MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_add_assign ( MR_NoDefInit_MR_NodeId * _this,
int a )

Generated from method MR::NoDefInit<MR::NodeId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_AssignFromAnother ( MR_NoDefInit_MR_NodeId * _this,
const MR_NoDefInit_MR_NodeId * _other )

Generated from method MR::NoDefInit<MR::NodeId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_NodeId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_ConstructFromAnother ( const MR_NoDefInit_MR_NodeId * _other)

Generated from constructor MR::NoDefInit<MR::NodeId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_NodeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_NodeId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_NodeId_ConvertTo_bool ( const MR_NoDefInit_MR_NodeId * _this)

Generated from conversion operator MR::NoDefInit<MR::NodeId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_NodeId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_NodeId_ConvertTo_int ( const MR_NoDefInit_MR_NodeId * _this)

Generated from conversion operator MR::NoDefInit<MR::NodeId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_NodeId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_NodeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_NodeId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_NodeId_DestroyArray(). Use MR_NoDefInit_MR_NodeId_OffsetMutablePtr() and MR_NoDefInit_MR_NodeId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_NodeId_Destroy()

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.

◆ MR_NoDefInit_MR_NodeId_DestroyArray()

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.

◆ MR_NoDefInit_MR_NodeId_get()

MRC_API int * MR_NoDefInit_MR_NodeId_get ( MR_NoDefInit_MR_NodeId * _this)

Generated from method MR::NoDefInit<MR::NodeId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_NodeId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_NodeId_Get_id_ ( const MR_NoDefInit_MR_NodeId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::NodeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_NodeId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_NodeId_GetMutable_id_ ( MR_NoDefInit_MR_NodeId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::NodeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_NodeId_MutableStaticDowncastFrom_MR_NodeId()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_MutableStaticDowncastFrom_MR_NodeId ( MR_NodeId * object)

Downcasts an instance of MR::NodeId to a derived class MR::NoDefInit<MR::NodeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_MutableUpcastTo_MR_NodeId()

MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_MutableUpcastTo_MR_NodeId ( MR_NoDefInit_MR_NodeId * object)

Upcasts an instance of MR::NoDefInit<MR::NodeId> to its base class MR::NodeId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_OffsetMutablePtr ( MR_NoDefInit_MR_NodeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_OffsetPtr ( const MR_NoDefInit_MR_NodeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_Set_id_()

MRC_API void MR_NoDefInit_MR_NodeId_Set_id_ ( MR_NoDefInit_MR_NodeId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::NodeId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_NodeId_StaticDowncastFrom_MR_NodeId()

MRC_API const MR_NoDefInit_MR_NodeId * MR_NoDefInit_MR_NodeId_StaticDowncastFrom_MR_NodeId ( const MR_NodeId * object)

Downcasts an instance of MR::NodeId to a derived class MR::NoDefInit<MR::NodeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_sub_assign()

MRC_API MR_NodeId * MR_NoDefInit_MR_NodeId_sub_assign ( MR_NoDefInit_MR_NodeId * _this,
int a )

Generated from method MR::NoDefInit<MR::NodeId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_UpcastTo_MR_NodeId()

MRC_API const MR_NodeId * MR_NoDefInit_MR_NodeId_UpcastTo_MR_NodeId ( const MR_NoDefInit_MR_NodeId * object)

Upcasts an instance of MR::NoDefInit<MR::NodeId> to its base class MR::NodeId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_NodeId_valid()

MRC_API bool MR_NoDefInit_MR_NodeId_valid ( const MR_NoDefInit_MR_NodeId * _this)

Generated from method MR::NoDefInit<MR::NodeId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_ObjId_add_assign()

MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_add_assign ( MR_NoDefInit_MR_ObjId * _this,
int a )

Generated from method MR::NoDefInit<MR::ObjId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_AssignFromAnother ( MR_NoDefInit_MR_ObjId * _this,
const MR_NoDefInit_MR_ObjId * _other )

Generated from method MR::NoDefInit<MR::ObjId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_ObjId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_ConstructFromAnother ( const MR_NoDefInit_MR_ObjId * _other)

Generated from constructor MR::NoDefInit<MR::ObjId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_ObjId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_ObjId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_ObjId_ConvertTo_bool ( const MR_NoDefInit_MR_ObjId * _this)

Generated from conversion operator MR::NoDefInit<MR::ObjId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_ObjId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_ObjId_ConvertTo_int ( const MR_NoDefInit_MR_ObjId * _this)

Generated from conversion operator MR::NoDefInit<MR::ObjId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_ObjId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_ObjId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_ObjId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_ObjId_DestroyArray(). Use MR_NoDefInit_MR_ObjId_OffsetMutablePtr() and MR_NoDefInit_MR_ObjId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_ObjId_Destroy()

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.

◆ MR_NoDefInit_MR_ObjId_DestroyArray()

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.

◆ MR_NoDefInit_MR_ObjId_get()

MRC_API int * MR_NoDefInit_MR_ObjId_get ( MR_NoDefInit_MR_ObjId * _this)

Generated from method MR::NoDefInit<MR::ObjId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_ObjId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_ObjId_Get_id_ ( const MR_NoDefInit_MR_ObjId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::ObjId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_ObjId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_ObjId_GetMutable_id_ ( MR_NoDefInit_MR_ObjId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::ObjId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_ObjId_MutableStaticDowncastFrom_MR_ObjId()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_MutableStaticDowncastFrom_MR_ObjId ( MR_ObjId * object)

Downcasts an instance of MR::ObjId to a derived class MR::NoDefInit<MR::ObjId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_MutableUpcastTo_MR_ObjId()

MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_MutableUpcastTo_MR_ObjId ( MR_NoDefInit_MR_ObjId * object)

Upcasts an instance of MR::NoDefInit<MR::ObjId> to its base class MR::ObjId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_OffsetMutablePtr ( MR_NoDefInit_MR_ObjId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_OffsetPtr ( const MR_NoDefInit_MR_ObjId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_Set_id_()

MRC_API void MR_NoDefInit_MR_ObjId_Set_id_ ( MR_NoDefInit_MR_ObjId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::ObjId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_ObjId_StaticDowncastFrom_MR_ObjId()

MRC_API const MR_NoDefInit_MR_ObjId * MR_NoDefInit_MR_ObjId_StaticDowncastFrom_MR_ObjId ( const MR_ObjId * object)

Downcasts an instance of MR::ObjId to a derived class MR::NoDefInit<MR::ObjId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_sub_assign()

MRC_API MR_ObjId * MR_NoDefInit_MR_ObjId_sub_assign ( MR_NoDefInit_MR_ObjId * _this,
int a )

Generated from method MR::NoDefInit<MR::ObjId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_UpcastTo_MR_ObjId()

MRC_API const MR_ObjId * MR_NoDefInit_MR_ObjId_UpcastTo_MR_ObjId ( const MR_NoDefInit_MR_ObjId * object)

Upcasts an instance of MR::NoDefInit<MR::ObjId> to its base class MR::ObjId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_ObjId_valid()

MRC_API bool MR_NoDefInit_MR_ObjId_valid ( const MR_NoDefInit_MR_ObjId * _this)

Generated from method MR::NoDefInit<MR::ObjId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_PixelId_add_assign()

MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_add_assign ( MR_NoDefInit_MR_PixelId * _this,
int a )

Generated from method MR::NoDefInit<MR::PixelId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_AssignFromAnother ( MR_NoDefInit_MR_PixelId * _this,
const MR_NoDefInit_MR_PixelId * _other )

Generated from method MR::NoDefInit<MR::PixelId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_PixelId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_ConstructFromAnother ( const MR_NoDefInit_MR_PixelId * _other)

Generated from constructor MR::NoDefInit<MR::PixelId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_PixelId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_PixelId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_PixelId_ConvertTo_bool ( const MR_NoDefInit_MR_PixelId * _this)

Generated from conversion operator MR::NoDefInit<MR::PixelId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_PixelId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_PixelId_ConvertTo_int ( const MR_NoDefInit_MR_PixelId * _this)

Generated from conversion operator MR::NoDefInit<MR::PixelId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_PixelId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_PixelId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_PixelId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_PixelId_DestroyArray(). Use MR_NoDefInit_MR_PixelId_OffsetMutablePtr() and MR_NoDefInit_MR_PixelId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_PixelId_Destroy()

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.

◆ MR_NoDefInit_MR_PixelId_DestroyArray()

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.

◆ MR_NoDefInit_MR_PixelId_get()

MRC_API int * MR_NoDefInit_MR_PixelId_get ( MR_NoDefInit_MR_PixelId * _this)

Generated from method MR::NoDefInit<MR::PixelId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_PixelId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_PixelId_Get_id_ ( const MR_NoDefInit_MR_PixelId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::PixelId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_PixelId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_PixelId_GetMutable_id_ ( MR_NoDefInit_MR_PixelId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::PixelId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_PixelId_MutableStaticDowncastFrom_MR_PixelId()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_MutableStaticDowncastFrom_MR_PixelId ( MR_PixelId * object)

Downcasts an instance of MR::PixelId to a derived class MR::NoDefInit<MR::PixelId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_MutableUpcastTo_MR_PixelId()

MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_MutableUpcastTo_MR_PixelId ( MR_NoDefInit_MR_PixelId * object)

Upcasts an instance of MR::NoDefInit<MR::PixelId> to its base class MR::PixelId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_OffsetMutablePtr ( MR_NoDefInit_MR_PixelId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_OffsetPtr ( const MR_NoDefInit_MR_PixelId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_Set_id_()

MRC_API void MR_NoDefInit_MR_PixelId_Set_id_ ( MR_NoDefInit_MR_PixelId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::PixelId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_PixelId_StaticDowncastFrom_MR_PixelId()

MRC_API const MR_NoDefInit_MR_PixelId * MR_NoDefInit_MR_PixelId_StaticDowncastFrom_MR_PixelId ( const MR_PixelId * object)

Downcasts an instance of MR::PixelId to a derived class MR::NoDefInit<MR::PixelId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_sub_assign()

MRC_API MR_PixelId * MR_NoDefInit_MR_PixelId_sub_assign ( MR_NoDefInit_MR_PixelId * _this,
int a )

Generated from method MR::NoDefInit<MR::PixelId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_UpcastTo_MR_PixelId()

MRC_API const MR_PixelId * MR_NoDefInit_MR_PixelId_UpcastTo_MR_PixelId ( const MR_NoDefInit_MR_PixelId * object)

Upcasts an instance of MR::NoDefInit<MR::PixelId> to its base class MR::PixelId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_PixelId_valid()

MRC_API bool MR_NoDefInit_MR_PixelId_valid ( const MR_NoDefInit_MR_PixelId * _this)

Generated from method MR::NoDefInit<MR::PixelId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_RegionId_add_assign()

MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_add_assign ( MR_NoDefInit_MR_RegionId * _this,
int a )

Generated from method MR::NoDefInit<MR::RegionId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_AssignFromAnother ( MR_NoDefInit_MR_RegionId * _this,
const MR_NoDefInit_MR_RegionId * _other )

Generated from method MR::NoDefInit<MR::RegionId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_RegionId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_ConstructFromAnother ( const MR_NoDefInit_MR_RegionId * _other)

Generated from constructor MR::NoDefInit<MR::RegionId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_RegionId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_RegionId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_RegionId_ConvertTo_bool ( const MR_NoDefInit_MR_RegionId * _this)

Generated from conversion operator MR::NoDefInit<MR::RegionId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_RegionId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_RegionId_ConvertTo_int ( const MR_NoDefInit_MR_RegionId * _this)

Generated from conversion operator MR::NoDefInit<MR::RegionId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_RegionId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_RegionId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_RegionId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_RegionId_DestroyArray(). Use MR_NoDefInit_MR_RegionId_OffsetMutablePtr() and MR_NoDefInit_MR_RegionId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_RegionId_Destroy()

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.

◆ MR_NoDefInit_MR_RegionId_DestroyArray()

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.

◆ MR_NoDefInit_MR_RegionId_get()

MRC_API int * MR_NoDefInit_MR_RegionId_get ( MR_NoDefInit_MR_RegionId * _this)

Generated from method MR::NoDefInit<MR::RegionId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_RegionId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_RegionId_Get_id_ ( const MR_NoDefInit_MR_RegionId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::RegionId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_RegionId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_RegionId_GetMutable_id_ ( MR_NoDefInit_MR_RegionId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::RegionId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_RegionId_MutableStaticDowncastFrom_MR_RegionId()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_MutableStaticDowncastFrom_MR_RegionId ( MR_RegionId * object)

Downcasts an instance of MR::RegionId to a derived class MR::NoDefInit<MR::RegionId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_MutableUpcastTo_MR_RegionId()

MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_MutableUpcastTo_MR_RegionId ( MR_NoDefInit_MR_RegionId * object)

Upcasts an instance of MR::NoDefInit<MR::RegionId> to its base class MR::RegionId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_OffsetMutablePtr ( MR_NoDefInit_MR_RegionId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_OffsetPtr ( const MR_NoDefInit_MR_RegionId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_Set_id_()

MRC_API void MR_NoDefInit_MR_RegionId_Set_id_ ( MR_NoDefInit_MR_RegionId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::RegionId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_RegionId_StaticDowncastFrom_MR_RegionId()

MRC_API const MR_NoDefInit_MR_RegionId * MR_NoDefInit_MR_RegionId_StaticDowncastFrom_MR_RegionId ( const MR_RegionId * object)

Downcasts an instance of MR::RegionId to a derived class MR::NoDefInit<MR::RegionId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_sub_assign()

MRC_API MR_RegionId * MR_NoDefInit_MR_RegionId_sub_assign ( MR_NoDefInit_MR_RegionId * _this,
int a )

Generated from method MR::NoDefInit<MR::RegionId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_UpcastTo_MR_RegionId()

MRC_API const MR_RegionId * MR_NoDefInit_MR_RegionId_UpcastTo_MR_RegionId ( const MR_NoDefInit_MR_RegionId * object)

Upcasts an instance of MR::NoDefInit<MR::RegionId> to its base class MR::RegionId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_RegionId_valid()

MRC_API bool MR_NoDefInit_MR_RegionId_valid ( const MR_NoDefInit_MR_RegionId * _this)

Generated from method MR::NoDefInit<MR::RegionId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_TextureId_add_assign()

MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_add_assign ( MR_NoDefInit_MR_TextureId * _this,
int a )

Generated from method MR::NoDefInit<MR::TextureId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_AssignFromAnother ( MR_NoDefInit_MR_TextureId * _this,
const MR_NoDefInit_MR_TextureId * _other )

Generated from method MR::NoDefInit<MR::TextureId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_TextureId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_ConstructFromAnother ( const MR_NoDefInit_MR_TextureId * _other)

Generated from constructor MR::NoDefInit<MR::TextureId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_TextureId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_TextureId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_TextureId_ConvertTo_bool ( const MR_NoDefInit_MR_TextureId * _this)

Generated from conversion operator MR::NoDefInit<MR::TextureId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_TextureId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_TextureId_ConvertTo_int ( const MR_NoDefInit_MR_TextureId * _this)

Generated from conversion operator MR::NoDefInit<MR::TextureId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_TextureId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_TextureId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_TextureId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_TextureId_DestroyArray(). Use MR_NoDefInit_MR_TextureId_OffsetMutablePtr() and MR_NoDefInit_MR_TextureId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_TextureId_Destroy()

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.

◆ MR_NoDefInit_MR_TextureId_DestroyArray()

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.

◆ MR_NoDefInit_MR_TextureId_get()

MRC_API int * MR_NoDefInit_MR_TextureId_get ( MR_NoDefInit_MR_TextureId * _this)

Generated from method MR::NoDefInit<MR::TextureId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_TextureId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_TextureId_Get_id_ ( const MR_NoDefInit_MR_TextureId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::TextureId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_TextureId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_TextureId_GetMutable_id_ ( MR_NoDefInit_MR_TextureId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::TextureId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_TextureId_MutableStaticDowncastFrom_MR_TextureId()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_MutableStaticDowncastFrom_MR_TextureId ( MR_TextureId * object)

Downcasts an instance of MR::TextureId to a derived class MR::NoDefInit<MR::TextureId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_MutableUpcastTo_MR_TextureId()

MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_MutableUpcastTo_MR_TextureId ( MR_NoDefInit_MR_TextureId * object)

Upcasts an instance of MR::NoDefInit<MR::TextureId> to its base class MR::TextureId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_OffsetMutablePtr ( MR_NoDefInit_MR_TextureId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_OffsetPtr ( const MR_NoDefInit_MR_TextureId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_Set_id_()

MRC_API void MR_NoDefInit_MR_TextureId_Set_id_ ( MR_NoDefInit_MR_TextureId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::TextureId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_TextureId_StaticDowncastFrom_MR_TextureId()

MRC_API const MR_NoDefInit_MR_TextureId * MR_NoDefInit_MR_TextureId_StaticDowncastFrom_MR_TextureId ( const MR_TextureId * object)

Downcasts an instance of MR::TextureId to a derived class MR::NoDefInit<MR::TextureId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_sub_assign()

MRC_API MR_TextureId * MR_NoDefInit_MR_TextureId_sub_assign ( MR_NoDefInit_MR_TextureId * _this,
int a )

Generated from method MR::NoDefInit<MR::TextureId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_UpcastTo_MR_TextureId()

MRC_API const MR_TextureId * MR_NoDefInit_MR_TextureId_UpcastTo_MR_TextureId ( const MR_NoDefInit_MR_TextureId * object)

Upcasts an instance of MR::NoDefInit<MR::TextureId> to its base class MR::TextureId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_TextureId_valid()

MRC_API bool MR_NoDefInit_MR_TextureId_valid ( const MR_NoDefInit_MR_TextureId * _this)

Generated from method MR::NoDefInit<MR::TextureId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_UndirectedEdgeId_add_assign()

MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_add_assign ( MR_NoDefInit_MR_UndirectedEdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_AssignFromAnother ( MR_NoDefInit_MR_UndirectedEdgeId * _this,
const MR_NoDefInit_MR_UndirectedEdgeId * _other )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_UndirectedEdgeId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_ConstructFromAnother ( const MR_NoDefInit_MR_UndirectedEdgeId * _other)

Generated from constructor MR::NoDefInit<MR::UndirectedEdgeId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_UndirectedEdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_bool ( const MR_NoDefInit_MR_UndirectedEdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::UndirectedEdgeId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_UndirectedEdgeId_ConvertTo_int ( const MR_NoDefInit_MR_UndirectedEdgeId * _this)

Generated from conversion operator MR::NoDefInit<MR::UndirectedEdgeId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_UndirectedEdgeId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_UndirectedEdgeId_DestroyArray(). Use MR_NoDefInit_MR_UndirectedEdgeId_OffsetMutablePtr() and MR_NoDefInit_MR_UndirectedEdgeId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_UndirectedEdgeId_Destroy()

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 is null.

◆ MR_NoDefInit_MR_UndirectedEdgeId_DestroyArray()

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 null.

◆ MR_NoDefInit_MR_UndirectedEdgeId_get()

MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_get ( MR_NoDefInit_MR_UndirectedEdgeId * _this)

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_UndirectedEdgeId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_UndirectedEdgeId_Get_id_ ( const MR_NoDefInit_MR_UndirectedEdgeId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::UndirectedEdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_UndirectedEdgeId_GetMutable_id_ ( MR_NoDefInit_MR_UndirectedEdgeId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::UndirectedEdgeId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_MutableStaticDowncastFrom_MR_UndirectedEdgeId()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_MutableStaticDowncastFrom_MR_UndirectedEdgeId ( MR_UndirectedEdgeId * object)

Downcasts an instance of MR::UndirectedEdgeId to a derived class MR::NoDefInit<MR::UndirectedEdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_MutableUpcastTo_MR_UndirectedEdgeId()

MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_MutableUpcastTo_MR_UndirectedEdgeId ( MR_NoDefInit_MR_UndirectedEdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::UndirectedEdgeId> to its base class MR::UndirectedEdgeId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_OffsetMutablePtr ( MR_NoDefInit_MR_UndirectedEdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_OffsetPtr ( const MR_NoDefInit_MR_UndirectedEdgeId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_Set_id_()

MRC_API void MR_NoDefInit_MR_UndirectedEdgeId_Set_id_ ( MR_NoDefInit_MR_UndirectedEdgeId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::UndirectedEdgeId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_UndirectedEdgeId_StaticDowncastFrom_MR_UndirectedEdgeId()

MRC_API const MR_NoDefInit_MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_StaticDowncastFrom_MR_UndirectedEdgeId ( const MR_UndirectedEdgeId * object)

Downcasts an instance of MR::UndirectedEdgeId to a derived class MR::NoDefInit<MR::UndirectedEdgeId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_sub_assign()

MRC_API MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_sub_assign ( MR_NoDefInit_MR_UndirectedEdgeId * _this,
int a )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_UpcastTo_MR_UndirectedEdgeId()

MRC_API const MR_UndirectedEdgeId * MR_NoDefInit_MR_UndirectedEdgeId_UpcastTo_MR_UndirectedEdgeId ( const MR_NoDefInit_MR_UndirectedEdgeId * object)

Upcasts an instance of MR::NoDefInit<MR::UndirectedEdgeId> to its base class MR::UndirectedEdgeId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_UndirectedEdgeId_valid()

MRC_API bool MR_NoDefInit_MR_UndirectedEdgeId_valid ( const MR_NoDefInit_MR_UndirectedEdgeId * _this)

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VertId_add_assign()

MRC_API MR_VertId * MR_NoDefInit_MR_VertId_add_assign ( MR_NoDefInit_MR_VertId * _this,
int a )

Generated from method MR::NoDefInit<MR::VertId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_AssignFromAnother ( MR_NoDefInit_MR_VertId * _this,
const MR_NoDefInit_MR_VertId * _other )

Generated from method MR::NoDefInit<MR::VertId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_VertId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_ConstructFromAnother ( const MR_NoDefInit_MR_VertId * _other)

Generated from constructor MR::NoDefInit<MR::VertId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_VertId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_VertId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_VertId_ConvertTo_bool ( const MR_NoDefInit_MR_VertId * _this)

Generated from conversion operator MR::NoDefInit<MR::VertId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VertId_ConvertTo_int()

MRC_API int MR_NoDefInit_MR_VertId_ConvertTo_int ( const MR_NoDefInit_MR_VertId * _this)

Generated from conversion operator MR::NoDefInit<MR::VertId>::operator int. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VertId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_VertId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_VertId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_VertId_DestroyArray(). Use MR_NoDefInit_MR_VertId_OffsetMutablePtr() and MR_NoDefInit_MR_VertId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_VertId_Destroy()

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.

◆ MR_NoDefInit_MR_VertId_DestroyArray()

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.

◆ MR_NoDefInit_MR_VertId_get()

MRC_API int * MR_NoDefInit_MR_VertId_get ( MR_NoDefInit_MR_VertId * _this)

Generated from method MR::NoDefInit<MR::VertId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_VertId_Get_id_()

MRC_API const int * MR_NoDefInit_MR_VertId_Get_id_ ( const MR_NoDefInit_MR_VertId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::VertId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_VertId_GetMutable_id_()

MRC_API int * MR_NoDefInit_MR_VertId_GetMutable_id_ ( MR_NoDefInit_MR_VertId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::VertId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_VertId_MutableStaticDowncastFrom_MR_VertId()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_MutableStaticDowncastFrom_MR_VertId ( MR_VertId * object)

Downcasts an instance of MR::VertId to a derived class MR::NoDefInit<MR::VertId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_MutableUpcastTo_MR_VertId()

MRC_API MR_VertId * MR_NoDefInit_MR_VertId_MutableUpcastTo_MR_VertId ( MR_NoDefInit_MR_VertId * object)

Upcasts an instance of MR::NoDefInit<MR::VertId> to its base class MR::VertId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_OffsetMutablePtr ( MR_NoDefInit_MR_VertId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_OffsetPtr ( const MR_NoDefInit_MR_VertId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_Set_id_()

MRC_API void MR_NoDefInit_MR_VertId_Set_id_ ( MR_NoDefInit_MR_VertId * _this,
int value )

Modifies a member variable of class MR::NoDefInit<MR::VertId> named id_. Parameter _this can not be null. It is a single object. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_VertId_StaticDowncastFrom_MR_VertId()

MRC_API const MR_NoDefInit_MR_VertId * MR_NoDefInit_MR_VertId_StaticDowncastFrom_MR_VertId ( const MR_VertId * object)

Downcasts an instance of MR::VertId to a derived class MR::NoDefInit<MR::VertId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_sub_assign()

MRC_API MR_VertId * MR_NoDefInit_MR_VertId_sub_assign ( MR_NoDefInit_MR_VertId * _this,
int a )

Generated from method MR::NoDefInit<MR::VertId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_UpcastTo_MR_VertId()

MRC_API const MR_VertId * MR_NoDefInit_MR_VertId_UpcastTo_MR_VertId ( const MR_NoDefInit_MR_VertId * object)

Upcasts an instance of MR::NoDefInit<MR::VertId> to its base class MR::VertId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VertId_valid()

MRC_API bool MR_NoDefInit_MR_VertId_valid ( const MR_NoDefInit_MR_VertId * _this)

Generated from method MR::NoDefInit<MR::VertId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VoxelId_add_assign()

MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_add_assign ( MR_NoDefInit_MR_VoxelId * _this,
MR_uint64_t a )

Generated from method MR::NoDefInit<MR::VoxelId>::operator+=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_AssignFromAnother()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_AssignFromAnother ( MR_NoDefInit_MR_VoxelId * _this,
const MR_NoDefInit_MR_VoxelId * _other )

Generated from method MR::NoDefInit<MR::VoxelId>::operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in this object. The returned pointer will never be null. It is non-owning, do NOT destroy it. When this function is called, this object will drop any object references it held previously.

◆ MR_NoDefInit_MR_VoxelId_ConstructFromAnother()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_ConstructFromAnother ( const MR_NoDefInit_MR_VoxelId * _other)

Generated from constructor MR::NoDefInit<MR::VoxelId>::NoDefInit. Parameter _other can not be null. It is a single object. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_VoxelId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_VoxelId_ConvertTo_bool()

MRC_API bool MR_NoDefInit_MR_VoxelId_ConvertTo_bool ( const MR_NoDefInit_MR_VoxelId * _this)

Generated from conversion operator MR::NoDefInit<MR::VoxelId>::operator bool. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VoxelId_ConvertTo_uint64_t()

MRC_API MR_uint64_t MR_NoDefInit_MR_VoxelId_ConvertTo_uint64_t ( const MR_NoDefInit_MR_VoxelId * _this)

Generated from conversion operator MR::NoDefInit<MR::VoxelId>::operator MR_uint64_t. Parameter _this can not be null. It is a single object.

◆ MR_NoDefInit_MR_VoxelId_DefaultConstruct()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_DefaultConstruct ( void )

Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_NoDefInit_MR_VoxelId_Destroy() to free it when you're done using it.

◆ MR_NoDefInit_MR_VoxelId_DefaultConstructArray()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_DefaultConstructArray ( size_t num_elems)

Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_NoDefInit_MR_VoxelId_DestroyArray(). Use MR_NoDefInit_MR_VoxelId_OffsetMutablePtr() and MR_NoDefInit_MR_VoxelId_OffsetPtr() to access the array elements.

◆ MR_NoDefInit_MR_VoxelId_Destroy()

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.

◆ MR_NoDefInit_MR_VoxelId_DestroyArray()

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.

◆ MR_NoDefInit_MR_VoxelId_get()

MRC_API MR_uint64_t * MR_NoDefInit_MR_VoxelId_get ( MR_NoDefInit_MR_VoxelId * _this)

Generated from method MR::NoDefInit<MR::VoxelId>::get. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_NoDefInit_MR_VoxelId_Get_id_()

MRC_API const MR_uint64_t * MR_NoDefInit_MR_VoxelId_Get_id_ ( const MR_NoDefInit_MR_VoxelId * _this)

Returns a pointer to a member variable of class MR::NoDefInit<MR::VoxelId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_VoxelId_GetMutable_id_()

MRC_API MR_uint64_t * MR_NoDefInit_MR_VoxelId_GetMutable_id_ ( MR_NoDefInit_MR_VoxelId * _this)

Returns a mutable pointer to a member variable of class MR::NoDefInit<MR::VoxelId> named id_. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value.

◆ MR_NoDefInit_MR_VoxelId_MutableStaticDowncastFrom_MR_VoxelId()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_MutableStaticDowncastFrom_MR_VoxelId ( MR_VoxelId * object)

Downcasts an instance of MR::VoxelId to a derived class MR::NoDefInit<MR::VoxelId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_MutableUpcastTo_MR_VoxelId()

MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_MutableUpcastTo_MR_VoxelId ( MR_NoDefInit_MR_VoxelId * object)

Upcasts an instance of MR::NoDefInit<MR::VoxelId> to its base class MR::VoxelId. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_OffsetMutablePtr()

MRC_API MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_OffsetMutablePtr ( MR_NoDefInit_MR_VoxelId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_OffsetPtr()

MRC_API const MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_OffsetPtr ( const MR_NoDefInit_MR_VoxelId * ptr,
ptrdiff_t i )

Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter ptr might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_Set_id_()

MRC_API void MR_NoDefInit_MR_VoxelId_Set_id_ ( MR_NoDefInit_MR_VoxelId * _this,
MR_uint64_t value )

Modifies a member variable of class MR::NoDefInit<MR::VoxelId> named id_. Parameter _this can not be null. It is a single object. The reference to the parameter value might be preserved in this object in element id_. When this function is called, this object will drop object references it held previously in id_.

◆ MR_NoDefInit_MR_VoxelId_StaticDowncastFrom_MR_VoxelId()

MRC_API const MR_NoDefInit_MR_VoxelId * MR_NoDefInit_MR_VoxelId_StaticDowncastFrom_MR_VoxelId ( const MR_VoxelId * object)

Downcasts an instance of MR::VoxelId to a derived class MR::NoDefInit<MR::VoxelId>. This is a static downcast, it trusts the programmer that the target type is correct. Results in UB and returns an invalid pointer otherwise. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_sub_assign()

MRC_API MR_VoxelId * MR_NoDefInit_MR_VoxelId_sub_assign ( MR_NoDefInit_MR_VoxelId * _this,
MR_uint64_t a )

Generated from method MR::NoDefInit<MR::VoxelId>::operator-=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_UpcastTo_MR_VoxelId()

MRC_API const MR_VoxelId * MR_NoDefInit_MR_VoxelId_UpcastTo_MR_VoxelId ( const MR_NoDefInit_MR_VoxelId * object)

Upcasts an instance of MR::NoDefInit<MR::VoxelId> to its base class MR::VoxelId. This version is acting on mutable pointers. The reference to the parameter object might be preserved in the return value.

◆ MR_NoDefInit_MR_VoxelId_valid()

MRC_API bool MR_NoDefInit_MR_VoxelId_valid ( const MR_NoDefInit_MR_VoxelId * _this)

Generated from method MR::NoDefInit<MR::VoxelId>::valid. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_EdgeId_MR_EdgeId ( const MR_NoDefInit_MR_EdgeId * _this,
MR_EdgeId b )

Generated from method MR::NoDefInit<MR::EdgeId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_FaceId_MR_FaceId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_FaceId_MR_FaceId ( const MR_NoDefInit_MR_FaceId * _this,
MR_FaceId b )

Generated from method MR::NoDefInit<MR::FaceId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_GraphEdgeId_MR_GraphEdgeId ( const MR_NoDefInit_MR_GraphEdgeId * _this,
MR_GraphEdgeId b )

Generated from method MR::NoDefInit<MR::GraphEdgeId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_GraphVertId_MR_GraphVertId ( const MR_NoDefInit_MR_GraphVertId * _this,
MR_GraphVertId b )

Generated from method MR::NoDefInit<MR::GraphVertId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag()

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 )

Generated from method MR::NoDefInit<MR::Id<MR::ICPElemtTag>>::operator!=. Parameter _this can not be null. It is a single object. Parameter b can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_NodeId_MR_NodeId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_NodeId_MR_NodeId ( const MR_NoDefInit_MR_NodeId * _this,
MR_NodeId b )

Generated from method MR::NoDefInit<MR::NodeId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_ObjId_MR_ObjId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_ObjId_MR_ObjId ( const MR_NoDefInit_MR_ObjId * _this,
MR_ObjId b )

Generated from method MR::NoDefInit<MR::ObjId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_PixelId_MR_PixelId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_PixelId_MR_PixelId ( const MR_NoDefInit_MR_PixelId * _this,
MR_PixelId b )

Generated from method MR::NoDefInit<MR::PixelId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_RegionId_MR_RegionId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_RegionId_MR_RegionId ( const MR_NoDefInit_MR_RegionId * _this,
MR_RegionId b )

Generated from method MR::NoDefInit<MR::RegionId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_TextureId_MR_TextureId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_TextureId_MR_TextureId ( const MR_NoDefInit_MR_TextureId * _this,
MR_TextureId b )

Generated from method MR::NoDefInit<MR::TextureId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_UndirectedEdgeId_MR_UndirectedEdgeId ( const MR_NoDefInit_MR_UndirectedEdgeId * _this,
MR_UndirectedEdgeId b )

Generated from method MR::NoDefInit<MR::UndirectedEdgeId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_VertId_MR_VertId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_VertId_MR_VertId ( const MR_NoDefInit_MR_VertId * _this,
MR_VertId b )

Generated from method MR::NoDefInit<MR::VertId>::operator!=. Parameter _this can not be null. It is a single object.

◆ MR_not_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId()

MRC_API bool MR_not_equal_MR_NoDefInit_MR_VoxelId_MR_VoxelId ( const MR_NoDefInit_MR_VoxelId * _this,
MR_VoxelId b )

Generated from method MR::NoDefInit<MR::VoxelId>::operator!=. Parameter _this can not be null. It is a single object.