begin() | KDTree< T, N, Object, NodeData > | inline |
begin() const | KDTree< T, N, Object, NodeData > | inline |
clear(const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
const_node_iterator typedef | KDTree< T, N, Object, NodeData > | |
const_object_iterator typedef | KDTree< T, N, Object, NodeData > | |
end() | KDTree< T, N, Object, NodeData > | inline |
end() const | KDTree< T, N, Object, NodeData > | inline |
erase(const object_iterator &obj, const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
erase(const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
flatten(const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
getStructureParams() | KDTree< T, N, Object, NodeData > | inline |
insert(const node_iterator &node, const Object &obj) | KDTree< T, N, Object, NodeData > | inline |
insertChild(const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
KDTree() | KDTree< T, N, Object, NodeData > | inline |
KDTree(Object *objs, index_t nobjs, const KDStructureParams params=DefaultParameters) | KDTree< T, N, Object, NodeData > | inline |
KDTree(ObjectIterator begin, ObjectIterator end, const KDStructureParams params=DefaultParameters) | KDTree< T, N, Object, NodeData > | inline |
nearest(const Vec< T, N > &p) const | KDTree< T, N, Object, NodeData > | inline |
nearest(const Vec< T, N > &p) | KDTree< T, N, Object, NodeData > | inline |
nobjects() const | KDTree< T, N, Object, NodeData > | inline |
node_iterator typedef | KDTree< T, N, Object, NodeData > | |
object_iterator typedef | KDTree< T, N, Object, NodeData > | |
rebalance(const node_iterator &node) | KDTree< T, N, Object, NodeData > | inline |
rebalance() | KDTree< T, N, Object, NodeData > | inline |
rebalance(const KDStructureParams &newParams) | KDTree< T, N, Object, NodeData > | inline |