AbstractSTRtree(std::size_t newNodeCapacity) | geos::index::strtree::AbstractSTRtree | inline |
avg(double a, double b) | geos::index::strtree::STRtree | inlinestatic |
boundablesAtLevel(int level) | geos::index::strtree::AbstractSTRtree | protected |
boundablesAtLevel(int level, AbstractNode *top, BoundableList *boundables) | geos::index::strtree::AbstractSTRtree | virtual |
build() | geos::index::strtree::AbstractSTRtree | virtual |
centreY(const geom::Envelope *e) | geos::index::strtree::STRtree | inlinestatic |
createNode(int level) override | geos::index::strtree::STRtree | protectedvirtual |
createParentBoundables(BoundableList *childBoundables, int newLevel) override | geos::index::strtree::STRtree | privatevirtual |
createParentBoundablesFromVerticalSlice(BoundableList *childBoundables, int newLevel) | geos::index::strtree::STRtree | private |
createParentBoundablesFromVerticalSlices(std::vector< BoundableList * > *verticalSlices, int newLevel) | geos::index::strtree::STRtree | private |
getIntersectsOp() override | geos::index::strtree::STRtree | inlineprotectedvirtual |
getNodeCapacity() | geos::index::strtree::AbstractSTRtree | inlinevirtual |
getRoot() | geos::index::strtree::AbstractSTRtree | inlineprotectedvirtual |
insert(const geom::Envelope *itemEnv, void *item) override | geos::index::strtree::STRtree | virtual |
geos::index::strtree::AbstractSTRtree::insert(const void *bounds, void *item) | geos::index::strtree::AbstractSTRtree | protectedvirtual |
intersectsOp | geos::index::strtree::STRtree | private |
isWithinDistance(BoundablePair *initBndPair, double maxDistance) | geos::index::strtree::STRtree | private |
isWithinDistance(STRtree *tree, ItemDistance *itemDist, double maxDistance) | geos::index::strtree::STRtree | |
itemsTree() | geos::index::strtree::AbstractSTRtree | |
iterate(ItemVisitor &visitor) | geos::index::strtree::AbstractSTRtree | |
lastNode(BoundableList *nodeList) | geos::index::strtree::AbstractSTRtree | inlineprotectedvirtual |
nearestNeighbour(ItemDistance *itemDist) | geos::index::strtree::STRtree | |
nearestNeighbour(const geom::Envelope *env, const void *item, ItemDistance *itemDist) | geos::index::strtree::STRtree | |
nearestNeighbour(STRtree *tree, ItemDistance *itemDist) | geos::index::strtree::STRtree | |
nearestNeighbour(BoundablePair *initBndPair) | geos::index::strtree::STRtree | |
nearestNeighbour(BoundablePair *initBndPair, double maxDistance) | geos::index::strtree::STRtree | |
nodeCapacity | geos::index::strtree::AbstractSTRtree | protected |
nodes | geos::index::strtree::AbstractSTRtree | protected |
query(const geom::Envelope *searchEnv, std::vector< void * > &matches) override | geos::index::strtree::STRtree | inlinevirtual |
query(const geom::Envelope *searchEnv, ItemVisitor &visitor) override | geos::index::strtree::STRtree | inlinevirtual |
geos::index::strtree::AbstractSTRtree::query(const void *searchBounds, std::vector< void * > &foundItems) | geos::index::strtree::AbstractSTRtree | protected |
geos::index::strtree::AbstractSTRtree::query(const void *searchBounds, ItemVisitor &visitor) | geos::index::strtree::AbstractSTRtree | protected |
geos::index::strtree::AbstractSTRtree::query(const void *searchBounds, const AbstractNode &node, ItemVisitor &visitor) | geos::index::strtree::AbstractSTRtree | protected |
geos::index::strtree::AbstractSTRtree::query(const void *searchBounds, const AbstractNode *node, std::vector< void * > *matches) | geos::index::strtree::AbstractSTRtree | virtual |
remove(const geom::Envelope *itemEnv, void *item) override | geos::index::strtree::STRtree | inlinevirtual |
geos::index::strtree::AbstractSTRtree::remove(const void *itemEnv, void *item) | geos::index::strtree::AbstractSTRtree | protected |
root | geos::index::strtree::AbstractSTRtree | protected |
sortBoundablesX(const BoundableList *input) | geos::index::strtree::STRtree | private |
sortBoundablesY(const BoundableList *input) | geos::index::strtree::STRtree | private |
STRtree(std::size_t nodeCapacity=10) | geos::index::strtree::STRtree | |
verticalSlices(BoundableList *childBoundables, size_t sliceCount) | geos::index::strtree::STRtree | private |
~AbstractSTRtree() | geos::index::strtree::AbstractSTRtree | virtual |
~SpatialIndex() | geos::index::SpatialIndex | inlinevirtual |
~STRtree() override=default | geos::index::strtree::STRtree | |