| areaEnlargement(const BB_type bb1, const BB_type bb2) const | R_tree< Hilbert_R_tree > | [protected] |
| buildNode(vector< Hilbert_R_tree * > &input, BB_type *newMbr) const | Hilbert_R_tree | [protected] |
| buildNode(vector< BB_container * > &input, BB_type *newMbr) const | Hilbert_R_tree | [protected] |
| checkReady() const | Spatial_Tree< Hilbert_R_tree, BB_type, BB_container > | [inline, virtual] |
| childIterator typedef | R_tree< Hilbert_R_tree > | [protected] |
| children | Tree< BB_container *, Hilbert_R_tree > | [protected] |
| chooseLeaf(const double h) | Hilbert_R_tree | [protected] |
| compareLHV(const Hilbert_R_tree *b) const | Hilbert_R_tree | |
| containedIn(const BB_type *box, vector< int > *ret) const | R_tree< Hilbert_R_tree > | [protected] |
| containedIn(const BB_type &box) const | R_tree< Hilbert_R_tree > | [virtual] |
| deadSpace(const BB_type bb1, const BB_type bb2) const | R_tree< Hilbert_R_tree > | [protected] |
| deleteLeaves | R_tree< Hilbert_R_tree > | |
| elements | Tree< BB_container *, Hilbert_R_tree > | [protected] |
| ensureReady() | Spatial_Tree< Hilbert_R_tree, BB_type, BB_container > | [inline, virtual] |
| full() const | R_tree< Hilbert_R_tree > | [protected] |
| gatherTreeInfo(int *x, int *y) const | R_tree< Hilbert_R_tree > | |
| getChild(int index) | Tree< BB_container *, Hilbert_R_tree > | |
| getDepth() const | Tree< BB_container *, Hilbert_R_tree > | |
| getElement(unsigned int index) | Tree< BB_container *, Hilbert_R_tree > | |
| getHeight() const | Tree< BB_container *, Hilbert_R_tree > | |
| getMBR() const | R_tree< Hilbert_R_tree > | [inline] |
| getRoot() | Hilbert_R_tree | |
| handleOverflow() | Hilbert_R_tree | [protected] |
| handleRootOverflow() | Hilbert_R_tree | [protected] |
| handleUnderflow() | Hilbert_R_tree | [protected] |
| Hilbert_R_tree() | Hilbert_R_tree | [inline] |
| Hilbert_R_tree(R_tree_props *props) | Hilbert_R_tree | [inline] |
| init() | R_tree< Hilbert_R_tree > | [protected] |
| insert(BB_container *element, double h) | Hilbert_R_tree | [protected] |
| insert(BB_container *element) | Hilbert_R_tree | [virtual] |
| insertElements(InputIterator begin, InputIterator end) | Tree< BB_container *, Hilbert_R_tree > | [inline] |
| insertPolytopes(InputIterator begin, InputIterator end) | Spatial_Tree< Hilbert_R_tree, BB_type, BB_container > | [inline] |
| intersects(const vector< double > &begin, const vector< double > &end, vector< int > *ret) const | R_tree< Hilbert_R_tree > | [protected] |
| intersects(const Point &point, vector< int > *ret) const | R_tree< Hilbert_R_tree > | [protected] |
| intersects(const vector< double > &a, const double b, vector< int > *ret) const | R_tree< Hilbert_R_tree > | [protected] |
| intersects(const vector< double > &begin, const vector< double > &end) const | R_tree< Hilbert_R_tree > | [virtual] |
| intersects(const Point &point) const | R_tree< Hilbert_R_tree > | [virtual] |
| intersects(const vector< double > &a, const double b) const | R_tree< Hilbert_R_tree > | [virtual] |
| isEmpty() | Tree< BB_container *, Hilbert_R_tree > | [inline] |
| isLeaf() const | Tree< BB_container *, Hilbert_R_tree > | [inline] |
| isRoot() const | Tree< BB_container *, Hilbert_R_tree > | [inline] |
| LHV | Hilbert_R_tree | [private] |
| mbr | R_tree< Hilbert_R_tree > | [protected] |
| neighboursOf(const BB_container *item, vector< int > *ret) const | R_tree< Hilbert_R_tree > | [protected] |
| neighboursOf(const vector< double > &point, NearestNeighbours< BB_container > *ns, MinDistTreeOrdering< BB_type, Hilbert_R_tree > *mdt) const | R_tree< Hilbert_R_tree > | [protected] |
| neighboursOf(const BB_container *item) const | R_tree< Hilbert_R_tree > | [virtual] |
| neighboursOf(const vector< double > &point, const unsigned int k) const | R_tree< Hilbert_R_tree > | [virtual] |
| nullifyProperties() | R_tree< Hilbert_R_tree > | [protected] |
| parent | Tree< BB_container *, Hilbert_R_tree > | [protected] |
| postBulkLoad() | Hilbert_R_tree | [inline, virtual] |
| printTreeInfo(ostringstream &oss) const | R_tree< Hilbert_R_tree > | |
| printTreeToStdOut(const int x, const void *par) const | R_tree< Hilbert_R_tree > | |
| properties | R_tree< Hilbert_R_tree > | [protected] |
| R_tree() | R_tree< Hilbert_R_tree > | |
| R_tree(R_tree_props *props) | R_tree< Hilbert_R_tree > | |
| readTreeFromFile(string fn) const | R_tree< Hilbert_R_tree > | |
| readTreeFromStream(ifstream &ifs) const | R_tree< Hilbert_R_tree > | [protected] |
| remove(BB_container *element) | Hilbert_R_tree | [virtual] |
| removeElement(BB_container *element) | Hilbert_R_tree | [protected] |
| search(BB_container *element) | Hilbert_R_tree | [virtual] |
| setChildren(vector< Hilbert_R_tree * > newChildren, BB_type *newMbr) | Hilbert_R_tree | [protected] |
| setElements(vector< BB_container * > newElements, BB_type *newMbr) | R_tree< Hilbert_R_tree > | [protected] |
| Tree() | Tree< BB_container *, Hilbert_R_tree > | |
| Tree(Hilbert_R_tree *par) | Tree< BB_container *, Hilbert_R_tree > | |
| updateAllMBRs() | R_tree< Hilbert_R_tree > | [protected] |
| updateLHV() | Hilbert_R_tree | [protected] |
| updateLHVLocal() | Hilbert_R_tree | [protected] |
| updateMBR() | R_tree< Hilbert_R_tree > | [protected] |
| updateMBRLocal() | R_tree< Hilbert_R_tree > | [protected] |
| updateMBRNode() | R_tree< Hilbert_R_tree > | [protected] |
| visualiseTree(const int level, Hilbert_R_tree *ref) | Hilbert_R_tree | |
| writeTreeToFile(ofstream &ofs) const | R_tree< Hilbert_R_tree > | [protected] |
| writeTreeToFile(string fn) const | R_tree< Hilbert_R_tree > | |
| ~Hilbert_R_tree() | Hilbert_R_tree | [inline, virtual] |
| ~R_tree() | R_tree< Hilbert_R_tree > | [virtual] |
| ~Spatial_Tree() | Spatial_Tree< Hilbert_R_tree, BB_type, BB_container > | [inline, virtual] |
| ~Tree() | Tree< BB_container *, Hilbert_R_tree > | [inline, virtual] |