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

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

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