rasdaman complete source
SRPTIndexLogic Member List

This is the complete list of members for SRPTIndexLogic, including all inherited members.

binaryRegionSearch(const HierIndexDS *ixNode, const r_Minterval &mint, r_Area &area, KeyObjectVector &intersectedObjects, int first, int last, const r_Minterval &parentEntryDom)SRPTIndexLogicstatic
calculateDistribution(r_Dimension axis, r_Range value, float &dist1, float &dist2, const HierIndexDS *node)SRPTIndexLogicstatic
calculatePartition(r_Dimension &axis, r_Range &value, const HierIndexDS *node)SRPTIndexLogicstatic
containPointQuery(const r_Point &searchPoint, const HierIndexDS *ix, KeyObject &result, const StorageLayout &sl)SRPTIndexLogicstatic
containPointQuery2(const IndexDS *ixDS, const r_Point &searchPoint, KeyObject &result, const StorageLayout &sl)SRPTIndexLogicstatic
convert(const KeyObject &toConvert)SRPTIndexLogicstatic
convert(HierIndexDS *toConvert)SRPTIndexLogicstatic
extendFaces(HierIndexDS *ix, const r_Minterval &newKeyObjectDom, const r_Minterval &oldCurrDom, const bool *facesToExtendLo, const bool *facesToExtendHi)SRPTIndexLogicstatic
getObjects(const IndexDS *ixDS, KeyObjectVector &objs, const StorageLayout &sl)SRPTIndexLogicstatic
insertObject(const KeyObject &newObject, HierIndexDS *ix, IndexPVector &leafNodes2Split, const StorageLayout &sl)SRPTIndexLogicstatic
insertObject2(IndexDS *ixDS, const KeyObject &newObject, const StorageLayout &sl)SRPTIndexLogicstatic
intersect(const r_Minterval &searchInter, const r_Minterval &parentDomain, KeyObjectVector &intersectedObjs, const HierIndexDS *ix, r_Area &area)SRPTIndexLogicstatic
intersect2(const IndexDS *ixDS, const r_Minterval &searchInter, KeyObjectVector &objs, const StorageLayout &sl)SRPTIndexLogicstatic
intersectNoDuplicates(const r_Minterval &searchInter, const r_Minterval &entryDomain, const r_Minterval &parentDomain)SRPTIndexLogicstatic
redistributeEntries(IndexDS *node, KeyObjectVector &listMinKO, const StorageLayout &sl)SRPTIndexLogicstatic
regionSearch(const HierIndexDS *ixNode, const r_Minterval &mint, r_Area &area, KeyObjectVector &intersectedObjects, const r_Minterval &parentDomain)SRPTIndexLogicstatic
removeObject(IndexDS *ixDS, const KeyObject &tileToRemove, const StorageLayout &sl)SRPTIndexLogicstatic
splitLeaf(HierIndexDS *n1, HierIndexDS *n2, KeyObjectVector &keyvec, r_Dimension axis, r_Range value, r_Minterval &domain, const StorageLayout &sl)SRPTIndexLogicstatic
splitNodes(HierIndexDS *ixDS, IndexPVector &leafNodes2Split, const StorageLayout &sl)SRPTIndexLogicstatic
splitNonLeaf(HierIndexDS *n1, HierIndexDS *n2, KeyObjectVector &keyvec, IndexPVector &leafNodes2Split, r_Dimension axis, r_Range value, const r_Minterval &domain, const StorageLayout &sl)SRPTIndexLogicstatic