addParentNodesFromVerticalSlice(std::vector< SimpleSTRnode * > &verticalSlice, int newLevel, std::vector< SimpleSTRnode * > &parentNodes) | geos::index::strtree::SimpleSTRtree | private |
build() | geos::index::strtree::SimpleSTRtree | private |
built | geos::index::strtree::SimpleSTRtree | private |
createHigherLevels(std::vector< SimpleSTRnode * > &nodesOfALevel, int level) | geos::index::strtree::SimpleSTRtree | private |
createNode(int newLevel, const geom::Envelope *itemEnv, void *item) | geos::index::strtree::SimpleSTRtree | private |
createNode(int newLevel) | geos::index::strtree::SimpleSTRtree | private |
createParentNodes(std::vector< SimpleSTRnode * > &childNodes, int newLevel) | geos::index::strtree::SimpleSTRtree | private |
getBuilt() const | geos::index::strtree::SimpleSTRtree | inline |
getNodeCapacity() const | geos::index::strtree::SimpleSTRtree | inline |
getNumLeafNodes() const | geos::index::strtree::SimpleSTRtree | inline |
getRoot() | geos::index::strtree::SimpleSTRtree | inline |
insert(geom::Geometry *geom) | geos::index::strtree::SimpleSTRtree | |
insert(const geom::Envelope *itemEnv, void *item) override | geos::index::strtree::SimpleSTRtree | virtual |
isWithinDistance(SimpleSTRtree &tree, ItemDistance *itemDist, double maxDistance) | geos::index::strtree::SimpleSTRtree | |
iterate(ItemVisitor &visitor) | geos::index::strtree::SimpleSTRtree | |
nearestNeighbour(ItemDistance *itemDist) | geos::index::strtree::SimpleSTRtree | |
nearestNeighbour(const geom::Envelope *env, const void *item, ItemDistance *itemDist) | geos::index::strtree::SimpleSTRtree | |
nearestNeighbour(SimpleSTRtree &tree, ItemDistance *itemDist) | geos::index::strtree::SimpleSTRtree | |
nodeCapacity | geos::index::strtree::SimpleSTRtree | private |
nodes | geos::index::strtree::SimpleSTRtree | private |
nodesQue | geos::index::strtree::SimpleSTRtree | private |
operator<<(std::ostream &os, const SimpleSTRtree &tree) | geos::index::strtree::SimpleSTRtree | friend |
operator=(const SimpleSTRtree &)=delete | geos::index::strtree::SimpleSTRtree | private |
query(const geom::Envelope *searchEnv, const SimpleSTRnode *node, ItemVisitor &visitor) | geos::index::strtree::SimpleSTRtree | private |
query(const geom::Envelope *searchEnv, const SimpleSTRnode *node, std::vector< void * > &matches) | geos::index::strtree::SimpleSTRtree | private |
query(const geom::Envelope *searchEnv, std::vector< void * > &matches) override | geos::index::strtree::SimpleSTRtree | virtual |
query(const geom::Envelope *searchEnv, ItemVisitor &visitor) override | geos::index::strtree::SimpleSTRtree | virtual |
remove(const geom::Envelope *searchBounds, SimpleSTRnode *node, void *item) | geos::index::strtree::SimpleSTRtree | private |
remove(const geom::Envelope *searchBounds, void *item) override | geos::index::strtree::SimpleSTRtree | virtual |
root | geos::index::strtree::SimpleSTRtree | |
SimpleSTRtree(const SimpleSTRtree &)=delete | geos::index::strtree::SimpleSTRtree | private |
SimpleSTRtree(std::size_t capacity=10) | geos::index::strtree::SimpleSTRtree | inline |
sortNodesX(std::vector< SimpleSTRnode * > &nodeList) | geos::index::strtree::SimpleSTRtree | privatestatic |
sortNodesY(std::vector< SimpleSTRnode * > &nodeList) | geos::index::strtree::SimpleSTRtree | privatestatic |
~SpatialIndex() | geos::index::SpatialIndex | inlinevirtual |