static r_Minterval computeNormalizedDomain(const r_Point &mddDomainExtent, const r_Point &tileConfigExtent)
Definition: srcindexlogic.hh:66
static void intersect(const IndexDS *theIx, const r_Minterval &searchInter, KeyObjectVector &objs, const StorageLayout &sl)
static r_Point computeNormalizedPoint(const r_Point &toNormalize, const r_Point &tileConfigExtent, const r_Point &mddDomainOrigin)
std::vector< KeyObject > KeyObjectVector
Definition: lists.h:79
Definition: indexds.hh:51
static r_Minterval computeTiledDomain(const r_Minterval &completeDomain, const r_Point &tileConfigExtent, const r_Minterval &widenMe)
Definition: keyobject.hh:43
static bool removeObject(IndexDS *theIx, const KeyObject &tileToRemove, const StorageLayout &sl)
static void containPointQuery(const IndexDS *theIx, const r_Point &searchPoint, KeyObject &result, const StorageLayout &sl)
int OIdCounter
Definition: oidif.hh:96
OIdType
Definition: oidif.hh:70
static void getObjects(const IndexDS *ixDS, KeyObjectVector &objs, const StorageLayout &sl)
static OId computeOId(const r_Minterval &mddDomain, const r_Point &tileConfigExtent, OId::OIdCounter baseCounter, OId::OIdType type, const r_Point &tileOrigin)
static bool insertObject(IndexDS *theIx, const KeyObject &newObject, const StorageLayout &sl)
Definition: sstoragelayout.hh:65
static unsigned int computeNumberOfTiles(const StorageLayout &sl, const r_Minterval &mddDomain)
Definition: minterval.hh:249
static r_Minterval computeDomain(const r_Point &toConvert, const r_Point &tileConfigExtent, const r_Point &mddDomainOrigin)