MeshLib C Docs
Loading...
Searching...
No Matches
std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element.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
14
15
19
23
27
31
36
42
48
51
54
58
62
66
70
74
79
84
88
92
96
102
108
113
118
123
128
134
138
144
148
155
160
167
172
178
183
189
194
200
205
211
216
221
226
230
235
242
249
252
255
259
263
268
272
277
284
291
294
297
301
305
311
315
319
323
328
333
339
343
347
351
356
361
362#ifdef __cplusplus
363} // extern "C"
364#endif
struct MR_Heap_float_MR_GraphVertId_std_greater_float_Element MR_Heap_float_MR_GraphVertId_std_greater_float_Element
Definition MRHeap.h:18
struct MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element
Definition MRHeap.h:13
MR_PassBy
Definition common.h:23
#define MRC_API
Definition include/MRCMisc/exports.h:11
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_add_assign(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this, ptrdiff_t delta)
MRC_API const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_OffsetPtr(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *ptr, ptrdiff_t i)
MRC_API ptrdiff_t MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_to_index(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *iter)
MRC_API bool MR_equal_MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *a, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *b)
MRC_API size_t MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_size(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DestroyArray(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
Destroys a heap-allocated array of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Eleme...
MRC_API bool MR_equal_MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *a, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *b)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_ConstructFromAnother(MR_PassBy other_pass_by, MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *other)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_front_mut(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_push_back(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *new_elem)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_AssignFromAnother(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *other)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_insert_at_mutable_iter(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *position, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *new_elem)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_end_mut(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_OffsetPtr(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *ptr, ptrdiff_t i)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_erase(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t position)
struct MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator
Definition std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element.h:22
MRC_API bool MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_is_end(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *iter)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_OffsetMutablePtr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_ConstructFromAnother(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *other)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Destroy(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
Destroys a heap-allocated instance of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_El...
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_reserve(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t new_capacity)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_resize_with_default_value(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t new_size, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *value)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_Destroy(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this)
Destroys a heap-allocated instance of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_El...
struct MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator
Definition std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element.h:26
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_from_mutable(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *iter)
MRC_API const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_OffsetPtr(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *ptr, ptrdiff_t i)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_incr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_shrink_to_fit(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_front(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API ptrdiff_t MR_sub_MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *a, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *b)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_back_mut(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_deref(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_DestroyArray(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this)
Destroys a heap-allocated array of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Eleme...
MRC_API size_t MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_capacity(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_back(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API bool MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_is_begin(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *iter)
MRC_API bool MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_is_begin_mut(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *iter)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_OffsetMutablePtr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *ptr, ptrdiff_t i)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_DestroyArray(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this)
Destroys a heap-allocated array of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Eleme...
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_erase_at_iter(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *position)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_Destroy(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this)
Destroys a heap-allocated instance of MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_El...
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_DefaultConstruct(void)
MRC_API ptrdiff_t MR_sub_MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *a, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *b)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DefaultConstructArray(size_t num_elems)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_deref(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this)
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_at(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t i)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DefaultConstruct(void)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_erase_at_mutable_iter(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *position)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_OffsetMutablePtr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *ptr, ptrdiff_t i)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_at_mut(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t i)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_DefaultConstruct(void)
MRC_API bool MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_empty(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_end(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_resize(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t new_size)
MRC_API bool MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_is_end_mut(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *iter)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_AssignFromAnother(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *other)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_AssignFromAnother(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, MR_PassBy other_pass_by, MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *other)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_add_assign(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this, ptrdiff_t delta)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_decr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *_this)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_begin_mut(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_begin(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_decr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this)
MRC_API ptrdiff_t MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_to_index_mut(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *iter)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_insert(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, size_t position, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *new_elem)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_pop_back(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_clear(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator * MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator_ConstructFromAnother(const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *other)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator_incr(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_iterator *_this)
MRC_API void MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_insert_at_iter(MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element_const_iterator *position, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *new_elem)