Blender
V3.3
|
Public Attributes | |
EdgeHashEntry * | entries |
int32_t * | map |
uint32_t | slot_mask |
uint | capacity_exp |
uint | length |
uint | dummy_count |
Definition at line 26 of file edgehash.c.
uint EdgeHash::capacity_exp |
Definition at line 30 of file edgehash.c.
Referenced by BLI_edgehash_clear_ex(), BLI_edgehash_new_ex(), and edgehash_ensure_can_insert().
uint EdgeHash::dummy_count |
Definition at line 32 of file edgehash.c.
Referenced by BLI_edgehash_clear_ex(), BLI_edgehash_new_ex(), BLI_edgehash_popkey(), edgehash_ensure_can_insert(), and edgehash_insert().
EdgeHashEntry* EdgeHash::entries |
Definition at line 27 of file edgehash.c.
Referenced by BLI_edgehash_ensure_p(), BLI_edgehash_free(), BLI_edgehash_new_ex(), BLI_edgehash_popkey(), BLI_edgehash_print(), BLI_edgehash_reinsert(), BLI_edgehashIterator_init(), edgehash_ensure_can_insert(), edgehash_free_values(), edgehash_insert_at_slot(), and edgehash_lookup_entry().
uint EdgeHash::length |
Definition at line 31 of file edgehash.c.
Referenced by BLI_edgehash_clear_ex(), BLI_edgehash_len(), BLI_edgehash_new_ex(), BLI_edgehash_popkey(), BLI_edgehash_print(), BLI_edgehash_remove(), BLI_edgehashIterator_init(), edgehash_ensure_can_insert(), edgehash_free_values(), and edgehash_insert_at_slot().
int32_t* EdgeHash::map |
Definition at line 28 of file edgehash.c.
Referenced by BLI_edgehash_free(), BLI_edgehash_new_ex(), BLI_edgehash_popkey(), BLI_edgehash_print(), edgehash_change_index(), edgehash_ensure_can_insert(), edgehash_insert_at_slot(), and edgehash_insert_index().
uint32_t EdgeHash::slot_mask |
Definition at line 29 of file edgehash.c.