|
Blender V5.0
|
Public Attributes | |
| uint | size |
| uint | bufsize |
| HeapNode ** | tree |
| struct { | |
| HeapNode_Chunk * chunk | |
| HeapNode * free | |
| } | nodes |
Definition at line 46 of file BLI_heap.cc.
| uint Heap::bufsize |
Definition at line 48 of file BLI_heap.cc.
Referenced by BLI_heap_insert(), and BLI_heap_new_ex().
| HeapNode_Chunk* Heap::chunk |
Definition at line 53 of file BLI_heap.cc.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_new_ex(), and heap_node_alloc().
| HeapNode* Heap::free |
Definition at line 55 of file BLI_heap.cc.
Referenced by BLI_heap_clear(), BLI_heap_new_ex(), heap_node_alloc(), and heap_node_free().
| struct { ... } Heap::nodes |
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_new_ex(), heap_node_alloc(), and heap_node_free().
| uint Heap::size |
Definition at line 47 of file BLI_heap.cc.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_insert(), BLI_heap_is_empty(), BLI_heap_len(), BLI_heap_new_ex(), BLI_heap_pop_min(), BLI_heap_remove(), BLI_heap_top_value(), and heap_down().
| HeapNode** Heap::tree |
Definition at line 49 of file BLI_heap.cc.
Referenced by BLI_heap_clear(), BLI_heap_free(), BLI_heap_insert(), BLI_heap_new_ex(), BLI_heap_pop_min(), BLI_heap_top(), BLI_heap_top_value(), heap_down(), heap_is_minheap(), heap_swap(), and heap_up().