|
QCAD
Open Source 2D CAD
|
This is the complete list of members for SpatialIndex::RTree::Node, including all inherited members.
| BulkLoader | SpatialIndex::RTree::Node | friend |
| chooseSubtree(const Region &mbr, uint32_t level, std::stack< id_type > &pathBuffer)=0 | SpatialIndex::RTree::Node | privatepure virtual |
| clone() | SpatialIndex::RTree::Node | virtual |
| condenseTree(std::stack< NodePtr > &toReinsert, std::stack< id_type > &pathBuffer, NodePtr &ptrThis) | SpatialIndex::RTree::Node | privatevirtual |
| deleteEntry(uint32_t index) | SpatialIndex::RTree::Node | privatevirtual |
| findLeaf(const Region &mbr, id_type id, std::stack< id_type > &pathBuffer)=0 | SpatialIndex::RTree::Node | privatepure virtual |
| getByteArraySize() | SpatialIndex::RTree::Node | virtual |
| getChildData(uint32_t index, uint32_t &length, byte **data) const | SpatialIndex::RTree::Node | virtual |
| getChildIdentifier(uint32_t index) const | SpatialIndex::RTree::Node | virtual |
| getChildrenCount() const | SpatialIndex::RTree::Node | virtual |
| getChildShape(uint32_t index, IShape **out) const | SpatialIndex::RTree::Node | virtual |
| getIdentifier() const | SpatialIndex::RTree::Node | virtual |
| getLevel() const | SpatialIndex::RTree::Node | virtual |
| getShape(IShape **out) const | SpatialIndex::RTree::Node | virtual |
| Index | SpatialIndex::RTree::Node | friend |
| insertData(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::stack< id_type > &pathBuffer, byte *overflowTable) | SpatialIndex::RTree::Node | privatevirtual |
| insertEntry(uint32_t dataLength, byte *pData, Region &mbr, id_type id) | SpatialIndex::RTree::Node | privatevirtual |
| isIndex() const | SpatialIndex::RTree::Node | virtual |
| isLeaf() const | SpatialIndex::RTree::Node | virtual |
| Leaf | SpatialIndex::RTree::Node | friend |
| loadFromByteArray(const byte *data) | SpatialIndex::RTree::Node | virtual |
| m_capacity | SpatialIndex::RTree::Node | private |
| m_children | SpatialIndex::RTree::Node | private |
| m_identifier | SpatialIndex::RTree::Node | private |
| m_level | SpatialIndex::RTree::Node | private |
| m_nodeMBR | SpatialIndex::RTree::Node | private |
| m_pData | SpatialIndex::RTree::Node | private |
| m_pDataLength | SpatialIndex::RTree::Node | private |
| m_pIdentifier | SpatialIndex::RTree::Node | private |
| m_pTree | SpatialIndex::RTree::Node | private |
| m_ptrMBR | SpatialIndex::RTree::Node | private |
| m_totalDataLength | SpatialIndex::RTree::Node | private |
| Node() | SpatialIndex::RTree::Node | private |
| Node(RTree *pTree, id_type id, uint32_t level, uint32_t capacity) | SpatialIndex::RTree::Node | private |
| operator=(const Node &) | SpatialIndex::RTree::Node | privatevirtual |
| pickSeeds(uint32_t &index1, uint32_t &index2) | SpatialIndex::RTree::Node | privatevirtual |
| reinsertData(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &reinsert, std::vector< uint32_t > &keep) | SpatialIndex::RTree::Node | privatevirtual |
| rstarSplit(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &group1, std::vector< uint32_t > &group2) | SpatialIndex::RTree::Node | privatevirtual |
| RTree | SpatialIndex::RTree::Node | friend |
| rtreeSplit(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &group1, std::vector< uint32_t > &group2) | SpatialIndex::RTree::Node | privatevirtual |
| split(uint32_t dataLength, byte *pData, Region &mbr, id_type id, NodePtr &left, NodePtr &right)=0 | SpatialIndex::RTree::Node | privatepure virtual |
| storeToByteArray(byte **data, uint32_t &len) | SpatialIndex::RTree::Node | virtual |
| Tools::PointerPool< Node > | SpatialIndex::RTree::Node | friend |
| ~IEntry() | SpatialIndex::IEntry | inlinevirtual |
| ~INode() | SpatialIndex::INode | inlinevirtual |
| ~IObject() | Tools::IObject | inlinevirtual |
| ~ISerializable() | Tools::ISerializable | inlinevirtual |
| ~Node() | SpatialIndex::RTree::Node | virtual |