| adjustTree(Tree &tree, pageid_t mypageid, const NodeHead &adj, pageid_t adjpage, std::stack< pageid_t > &path) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| adjustTreeReinsert(Tree &tree, pageid_t mypageid, const NodeHead &adj, pageid_t adjpage, std::stack< pageid_t > &path) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| adjustTreeSplit(Tree &tree, pageid_t mypageid, const NodeHead &adjN, pageid_t adjNpage, const NodeHead &adjNN, pageid_t adjNNpage, std::stack< pageid_t > &path, char *overflowedLevel) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| calcOverlap(const Tree &tree) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| calcStats(const Tree &tree, Stats &s) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| calcWasteArea(const Tree &tree) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| checkNode(const Tree &tree, unsigned int thislevel, unsigned int *numentries) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| childnum | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::NodeHead | |
| children | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | |
| chooseSubtree(Tree &tree, const Rect &newrect, unsigned int maxlevel, std::stack< pageid_t > &path) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| condenseTree(Tree &tree, pageid_t mypageid, std::stack< pageid_t > &toReinsert, std::queue< pageid_t > &path) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| deleteChild(const Tree &tree, unsigned int ci) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| findLeaf(Tree &tree, const class LeafNodeData &rmdata, std::queue< pageid_t > &path) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| findLeastEnlargement(const Tree &tree, const Rect &newrect) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| findLeastOverlap(const Tree &tree, const Rect &newrect) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| initializeRoot() | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::NodeHead | [inline] |
| initializeSibling(unsigned int _level) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::NodeHead | [inline] |
| insertChild(Tree &tree, pageid_t mypageid, const NodeData &newdata, std::stack< pageid_t > &path, char *overflowedLevel) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| level | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::NodeHead | |
| NodeData typedef | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | |
| nodeMBR | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::NodeHead | |
| NodeType typedef | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | |
| pickSeedsLinear(const Tree &tree, const Rect &newrect, unsigned int &seed1, unsigned int &seed2) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| pickSeedsQuadratic(const Tree &tree, const Rect &newrect, unsigned int &seed1, unsigned int &seed2) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| recalcChildrenMBR(const Tree &tree, class Rect &dest) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| reinsertData(Tree &tree, pageid_t mypageid, const NodeData &newdata, std::stack< pageid_t > &path, char *overflowedLevel) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| splitNode(Tree &tree, const NodeData &newdata, NodeType **nndest, pageid_t &nn_page) | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| splitNodeMakeGroups(const Tree &tree, const Rect &newrect, std::vector< unsigned int > &group1, std::vector< unsigned int > &group2) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| splitNodeMakeGroupsRStar(const Tree &tree, const Rect &newrect, std::vector< unsigned int > &group1, std::vector< unsigned int > &group2) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |
| writeFig(const Tree &tree, std::ostream &o, int maxlevel) const | VGServer::RTree::Tree< _DataType, _DataTypeCallback >::Node< _NodeData > | [inline] |