MeshLib C Docs
Loading...
Searching...
No Matches
phmap_flat_hash_map_MR_FaceId_MR_FaceId.h
Go to the documentation of this file.
1#pragma once
2
3#include <MRCMisc/common.h>
4#include <MRCMisc/exports.h>
5
6#include <stdbool.h>
7#include <stddef.h>
8
9#ifdef __cplusplus
10extern "C" {
11#endif
12
13typedef struct MR_FaceId MR_FaceId; // Defined in `#include <MRCMesh/MRId.h>`.
14
15
19
23
27
31
36
42
48
51
54
58
62
66
70
75
81
86
92
98
103
108
113
118
123
128
133
138
142
147
154
161
164
167
171
175
180
184
189
196
203
206
209
213
217
222
227
231
236
241
245
246#ifdef __cplusplus
247} // extern "C"
248#endif
struct MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId
Definition MRBitSet.h:42
MR_PassBy
Definition common.h:23
#define MRC_API
Definition exports.h:11
struct MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator
Definition phmap_flat_hash_map_MR_FaceId_MR_FaceId.h:26
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_ConstructFromAnother(MR_PassBy other_pass_by, MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *other)
MRC_API const MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_DerefValue(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_ConstructFromAnother(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *other)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Clear(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_DestroyArray(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
Destroys a heap-allocated array of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. Does nothing if the po...
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_Destroy(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this)
Destroys a heap-allocated instance of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator....
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_OffsetMutablePtr(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *ptr, ptrdiff_t i)
struct MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator
Definition phmap_flat_hash_map_MR_FaceId_MR_FaceId.h:22
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_AssignFromAnother(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *other)
MRC_API MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_FindOrConstructElem(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_FaceId *key)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_Incr(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_End(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_FromMutable(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *iter)
MRC_API const MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_DerefKey(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_AssignFromAnother(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, MR_PassBy other_pass_by, MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *other)
MRC_API size_t MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Size(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_DefaultConstructArray(size_t num_elems)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_DestroyArray(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this)
Destroys a heap-allocated array of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator....
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_DefaultConstruct(void)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_DefaultConstruct(void)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_Incr(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Destroy(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. Does nothing if the...
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_Destroy(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *_this)
Destroys a heap-allocated instance of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator....
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Contains(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_FaceId *key)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_DestroyArray(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this)
Destroys a heap-allocated array of MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator....
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_OffsetMutablePtr(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API void MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_AssignFromAnother(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *other)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_FindMutable(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_FaceId *key)
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_IsEmpty(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_IsBegin(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *iter)
MRC_API const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_OffsetPtr(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_DefaultConstructArray(size_t num_elems)
MRC_API const MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_DerefKey(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_DefaultConstruct(void)
MRC_API const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator_OffsetPtr(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *ptr, ptrdiff_t i)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Begin(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_IsMutableBegin(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *iter)
MRC_API const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_OffsetPtr(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *ptr, ptrdiff_t i)
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_IsEnd(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator *iter)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_const_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_Find(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_FaceId *key)
MRC_API MR_FaceId * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_DerefValue(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *_this)
MRC_API bool MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_IsMutableEnd(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this, const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *iter)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_ConstructFromAnother(const MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *other)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator_OffsetMutablePtr(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator *ptr, ptrdiff_t i)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_MutableBegin(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
MRC_API MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_iterator * MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId_MutableEnd(MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId *_this)
Definition MRId.h:45