API Documentation
|
This is the complete list of members for Tree< t_dims, t_type, t_child_tree >, including all inherited members.
addValue(uint04 index, const t_buffer_type &elements, bool rebalance) | Tree< t_dims, t_type, t_child_tree > | inline |
addValues(const Buffer< bool > &insertion_indices, const t_buffer_type &elements, bool is_precise, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
addValues(const t_buffer_type &elements, bool is_precise, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
addValues(uint04 start_index, uint04 end_index, const t_buffer_type &elements, bool is_precise, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
addValues(const Buffer< uint04 > &indices, const t_buffer_type &elements, bool is_precise, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
closestElement(const t_reference_type &point, const t_buffer_type &elements, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
closestElement(const t_reference_type &point, const t_buffer_type &elements, t_type &max_distance_squared, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
closestElementPresorted(const t_reference_type &point, const t_buffer_type &elements, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
closestElementPresorted(const t_reference_type &point, const t_buffer_type &elements, t_type &max_distance_squared, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
closestElements(const t_reference_type &point, uint04 size, Buffer< uint04 > &indices, const t_buffer_type &elements, t_type &max_distance, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
closestElements(const t_reference_type &point, uint04 size, MinHeap< t_type, uint04 > &value_heap, const t_buffer_type &elements, t_type &max_distance, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
enclosedElements(const t_area_type &area, Buffer< uint04 > &indices, const t_buffer_type &elements) const | Tree< t_dims, t_type, t_child_tree > | inline |
enclosedElements(const t_area_type &area, Buffer< bool > &indices, const t_buffer_type &elements) const | Tree< t_dims, t_type, t_child_tree > | inline |
getAll(Buffer< bool > &indices) const | Tree< t_dims, t_type, t_child_tree > | inline |
getAll(Buffer< uint04 > &indices) const | Tree< t_dims, t_type, t_child_tree > | inline |
getChangedElements(const t_area_type &new_area, const t_area_type &old_area, Buffer< bool > &indices, const t_buffer_type &elements, bool allow_enable, bool allow_disable) const | Tree< t_dims, t_type, t_child_tree > | inline |
getNumberOfEnclosedElements(const t_area_type &area, const t_buffer_type &elements) const | Tree< t_dims, t_type, t_child_tree > | inline |
getTreeType() const =0 | Tree< t_dims, t_type, t_child_tree > | pure virtual |
presortedClosestElements(const t_reference_type &point, uint04 size, MinHeap< t_type, uint04 > &value_heap, const t_buffer_type &elements, t_type &max_distance, t_type epsilon=cast< t_type >(0)) const | Tree< t_dims, t_type, t_child_tree > | inline |
presortedEnclosedElements(const t_area_type &area, Buffer< uint04 > &indices, const t_buffer_type &elements) const | Tree< t_dims, t_type, t_child_tree > | inline |
removeValue(uint04 index, const t_buffer_type &elements) | Tree< t_dims, t_type, t_child_tree > | inline |
removeValues(const Buffer< bool > &insertion_indices, const t_buffer_type &elements, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
removeValues(uint04 start_index, uint04 end_index, const t_buffer_type &elements, ProgressInfo *progress=nullptr) | Tree< t_dims, t_type, t_child_tree > | inline |
swapIndices(uint04 index_a, uint04 index_b) | Tree< t_dims, t_type, t_child_tree > | inline |
Tree(uint04 bucket_size) | Tree< t_dims, t_type, t_child_tree > | inlineexplicitprotected |
Tree(const t_child_tree &tree) | Tree< t_dims, t_type, t_child_tree > | inlineprotected |
Tree(t_child_tree &&tree) | Tree< t_dims, t_type, t_child_tree > | inlineprotected |