QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
SpatialIndex::RTree::Index Member List

This is the complete list of members for SpatialIndex::RTree::Index, including all inherited members.

adjustTree(Node *, std::stack< id_type > &)SpatialIndex::RTree::Indexprotected
adjustTree(Node *, Node *, std::stack< id_type > &, byte *overflowTable)SpatialIndex::RTree::Indexprotected
BulkLoaderSpatialIndex::RTree::Indexfriend
chooseSubtree(const Region &mbr, uint32_t level, std::stack< id_type > &pathBuffer)SpatialIndex::RTree::Indexprotectedvirtual
clone()SpatialIndex::RTree::Nodevirtual
condenseTree(std::stack< NodePtr > &toReinsert, std::stack< id_type > &pathBuffer, NodePtr &ptrThis)SpatialIndex::RTree::Nodeprivatevirtual
deleteEntry(uint32_t index)SpatialIndex::RTree::Nodeprivatevirtual
findLeaf(const Region &mbr, id_type id, std::stack< id_type > &pathBuffer)SpatialIndex::RTree::Indexprotectedvirtual
findLeastEnlargement(const Region &) constSpatialIndex::RTree::Indexprotected
findLeastOverlap(const Region &) constSpatialIndex::RTree::Indexprotected
getByteArraySize()SpatialIndex::RTree::Nodevirtual
getChildData(uint32_t index, uint32_t &length, byte **data) constSpatialIndex::RTree::Nodevirtual
getChildIdentifier(uint32_t index) constSpatialIndex::RTree::Nodevirtual
getChildrenCount() constSpatialIndex::RTree::Nodevirtual
getChildShape(uint32_t index, IShape **out) constSpatialIndex::RTree::Nodevirtual
getIdentifier() constSpatialIndex::RTree::Nodevirtual
getLevel() constSpatialIndex::RTree::Nodevirtual
getShape(IShape **out) constSpatialIndex::RTree::Nodevirtual
Index(RTree *pTree, id_type id, uint32_t level)SpatialIndex::RTree::Indexprotected
insertData(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::stack< id_type > &pathBuffer, byte *overflowTable)SpatialIndex::RTree::Nodeprivatevirtual
insertEntry(uint32_t dataLength, byte *pData, Region &mbr, id_type id)SpatialIndex::RTree::Nodeprivatevirtual
isIndex() constSpatialIndex::RTree::Nodevirtual
isLeaf() constSpatialIndex::RTree::Nodevirtual
loadFromByteArray(const byte *data)SpatialIndex::RTree::Nodevirtual
m_capacitySpatialIndex::RTree::Nodeprivate
m_childrenSpatialIndex::RTree::Nodeprivate
m_identifierSpatialIndex::RTree::Nodeprivate
m_levelSpatialIndex::RTree::Nodeprivate
m_nodeMBRSpatialIndex::RTree::Nodeprivate
m_pDataSpatialIndex::RTree::Nodeprivate
m_pDataLengthSpatialIndex::RTree::Nodeprivate
m_pIdentifierSpatialIndex::RTree::Nodeprivate
m_pTreeSpatialIndex::RTree::Nodeprivate
m_ptrMBRSpatialIndex::RTree::Nodeprivate
m_totalDataLengthSpatialIndex::RTree::Nodeprivate
NodeSpatialIndex::RTree::Indexfriend
operator=(const Node &)SpatialIndex::RTree::Nodeprivatevirtual
pickSeeds(uint32_t &index1, uint32_t &index2)SpatialIndex::RTree::Nodeprivatevirtual
reinsertData(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &reinsert, std::vector< uint32_t > &keep)SpatialIndex::RTree::Nodeprivatevirtual
rstarSplit(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &group1, std::vector< uint32_t > &group2)SpatialIndex::RTree::Nodeprivatevirtual
RTreeSpatialIndex::RTree::Indexfriend
rtreeSplit(uint32_t dataLength, byte *pData, Region &mbr, id_type id, std::vector< uint32_t > &group1, std::vector< uint32_t > &group2)SpatialIndex::RTree::Nodeprivatevirtual
split(uint32_t dataLength, byte *pData, Region &mbr, id_type id, NodePtr &left, NodePtr &right)SpatialIndex::RTree::Indexprotectedvirtual
storeToByteArray(byte **data, uint32_t &len)SpatialIndex::RTree::Nodevirtual
~IEntry()SpatialIndex::IEntryinlinevirtual
~Index()SpatialIndex::RTree::Indexvirtual
~INode()SpatialIndex::INodeinlinevirtual
~IObject()Tools::IObjectinlinevirtual
~ISerializable()Tools::ISerializableinlinevirtual
~Node()SpatialIndex::RTree::Nodevirtual