_getAll(const uint04 &node_index, Buffer< uint04 > &indices) const | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
_getAllT(const uint04 &node_index, Buffer< bool > &indices) const | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
_getBounds(const Buffer< uint04 > &indices, const t_buffer_type &elements, uint04 start, uint04 end) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
addIndex(uint04 index) const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
addIndices(const Buffer< bool > &insertion_indices) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
addIndices(uint04 begin, uint04 end) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
clear() | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
getIndex(uint04 index) const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
getNode(uint04 node_id) const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
getNumberOfFreeIndices() | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
getNumberOfFreeNodes() | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
getNumberOfNodes() const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
indexSize() const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
indices() const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
m_available_indexed_positions | TreeBase< t_node_type, t_type, t_node_child_size > | protected |
m_available_node_positions | TreeBase< t_node_type, t_type, t_node_child_size > | protected |
m_bucket_size | TreeBase< t_node_type, t_type, t_node_child_size > | protected |
m_indices | TreeBase< t_node_type, t_type, t_node_child_size > | protected |
m_nodes | TreeBase< t_node_type, t_type, t_node_child_size > | protected |
nodeSize() const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
operator=(const TreeBase &value) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
operator=(TreeBase &&value) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
prepareAddAll(const Buffer< bool > &index_values) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
prepareAddAll(uint04 start_index, uint04 end_index, const t_buffer_type &elements) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
reclaimChildren(uint04 index) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
removeIndex(uint04 index) const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
removeIndices(const Buffer< bool > &deletion_indices) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
removeIndices(uint04 begin, uint04 end) | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
root_node | TreeBase< t_node_type, t_type, t_node_child_size > | protectedstatic |
size() const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
sortVertices(const t_buffer_type &elements, t_buffer_type &sorted) const | TreeBase< t_node_type, t_type, t_node_child_size > | inline |
splitLeafNode(uint04 index) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
TreeBase(uint04 bucket_size) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineexplicitprotected |
TreeBase(const TreeBase &tree) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
TreeBase(TreeBase &&tree) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
TreeBase(const Buffer< t_node_type > &nodes, const Buffer< uint04 > &indices, bool is_read_only) | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotected |
~TreeBase() | TreeBase< t_node_type, t_type, t_node_child_size > | inlineprotectedvirtual |