| adjustTree(Node *, std::stack< id_type > &) | SpatialIndex::TPRTree::Index | private |
| adjustTree(Node *, Node *, std::stack< id_type > &, byte *overflowTable) | SpatialIndex::TPRTree::Index | private |
| BulkLoader | SpatialIndex::TPRTree::Index | friend |
| chooseSubtree(const MovingRegion &mbr, uint32_t level, std::stack< id_type > &pathBuffer) | SpatialIndex::TPRTree::Index | privatevirtual |
| clone() | SpatialIndex::TPRTree::Node | virtual |
| condenseTree(std::stack< NodePtr > &toReinsert, std::stack< id_type > &pathBuffer, NodePtr &ptrThis) | SpatialIndex::TPRTree::Node | privatevirtual |
| deleteEntry(uint32_t index) | SpatialIndex::TPRTree::Node | privatevirtual |
| findLeaf(const MovingRegion &mbr, id_type id, std::stack< id_type > &pathBuffer) | SpatialIndex::TPRTree::Index | privatevirtual |
| findLeastEnlargement(const MovingRegion &) const | SpatialIndex::TPRTree::Index | private |
| findLeastOverlap(const MovingRegion &) const | SpatialIndex::TPRTree::Index | private |
| getByteArraySize() | SpatialIndex::TPRTree::Node | virtual |
| getChildData(uint32_t index, uint32_t &length, byte **data) const | SpatialIndex::TPRTree::Node | virtual |
| getChildIdentifier(uint32_t index) const | SpatialIndex::TPRTree::Node | virtual |
| getChildrenCount() const | SpatialIndex::TPRTree::Node | virtual |
| getChildShape(uint32_t index, IShape **out) const | SpatialIndex::TPRTree::Node | virtual |
| getIdentifier() const | SpatialIndex::TPRTree::Node | virtual |
| getLevel() const | SpatialIndex::TPRTree::Node | virtual |
| getShape(IShape **out) const | SpatialIndex::TPRTree::Node | virtual |
| Index(TPRTree *pTree, id_type id, uint32_t level) | SpatialIndex::TPRTree::Index | private |
| insertData(uint32_t dataLength, byte *pData, MovingRegion &mbr, id_type id, std::stack< id_type > &pathBuffer, byte *overflowTable) | SpatialIndex::TPRTree::Node | privatevirtual |
| insertEntry(uint32_t dataLength, byte *pData, MovingRegion &mbr, id_type id) | SpatialIndex::TPRTree::Node | privatevirtual |
| isIndex() const | SpatialIndex::TPRTree::Node | virtual |
| isLeaf() const | SpatialIndex::TPRTree::Node | virtual |
| loadFromByteArray(const byte *data) | SpatialIndex::TPRTree::Node | virtual |
| m_capacity | SpatialIndex::TPRTree::Node | private |
| m_children | SpatialIndex::TPRTree::Node | private |
| m_identifier | SpatialIndex::TPRTree::Node | private |
| m_level | SpatialIndex::TPRTree::Node | private |
| m_nodeMBR | SpatialIndex::TPRTree::Node | private |
| m_pData | SpatialIndex::TPRTree::Node | private |
| m_pDataLength | SpatialIndex::TPRTree::Node | private |
| m_pIdentifier | SpatialIndex::TPRTree::Node | private |
| m_pTree | SpatialIndex::TPRTree::Node | private |
| m_ptrMBR | SpatialIndex::TPRTree::Node | private |
| m_totalDataLength | SpatialIndex::TPRTree::Node | private |
| Node | SpatialIndex::TPRTree::Index | friend |
| operator=(const Node &) | SpatialIndex::TPRTree::Node | privatevirtual |
| reinsertData(uint32_t dataLength, byte *pData, MovingRegion &mbr, id_type id, std::vector< uint32_t > &reinsert, std::vector< uint32_t > &keep) | SpatialIndex::TPRTree::Node | privatevirtual |
| rstarSplit(uint32_t dataLength, byte *pData, MovingRegion &mbr, id_type id, std::vector< uint32_t > &group1, std::vector< uint32_t > &group2) | SpatialIndex::TPRTree::Node | privatevirtual |
| split(uint32_t dataLength, byte *pData, MovingRegion &mbr, id_type id, NodePtr &left, NodePtr &right) | SpatialIndex::TPRTree::Index | privatevirtual |
| storeToByteArray(byte **data, uint32_t &len) | SpatialIndex::TPRTree::Node | virtual |
| TPRTree | SpatialIndex::TPRTree::Index | friend |
| ~IEntry() | SpatialIndex::IEntry | inlinevirtual |
| ~Index() | SpatialIndex::TPRTree::Index | virtual |
| ~INode() | SpatialIndex::INode | inlinevirtual |
| ~IObject() | Tools::IObject | inlinevirtual |
| ~ISerializable() | Tools::ISerializable | inlinevirtual |
| ~Node() | SpatialIndex::TPRTree::Node | virtual |