addParentNodesFromVerticalSlice(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
BoundsType typedef (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | |
build() | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
built() const | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
createBranchNode(const Node *begin, const Node *end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
createLeafNode(ItemType &&item, const BoundsType &env) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
createLeafNode(const ItemType &item, const BoundsType &env) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
createParentNodes(const NodeListIterator &begin, size_t number) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
getRoot() | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
insert(ItemType &&item) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
insert(const ItemType &item) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
insert(const BoundsType &itemEnv, ItemType &&item) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
insert(const BoundsType &itemEnv, const ItemType &item) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
isWithinDistance(TemplateSTRtreeImpl< ItemType, BoundsTraits > &other, double maxDistance) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
items() | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
iterate(F &&func) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
lock_ (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | protected |
nearestNeighbour(ItemDistance &distance) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
nearestNeighbour() | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
nearestNeighbour(TemplateSTRtreeImpl< ItemType, BoundsTraits > &other, ItemDistance &distance) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
nearestNeighbour(TemplateSTRtreeImpl< ItemType, BoundsTraits > &other) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
nearestNeighbour(const BoundsType &env, const ItemType &item, ItemDistance &itemDist) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
nearestNeighbour(const BoundsType &env, const ItemType &item) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
Node typedef (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | |
nodeCapacity (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | protected |
NodeList typedef (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | |
NodeListIterator typedef (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | |
nodes (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | protected |
numItems (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | protected |
operator=(TemplateSTRtreeImpl other) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
query(const BoundsType &queryEnv, Visitor &&visitor) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
query(const BoundsType &queryEnv, std::vector< ItemType > &results) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
query(const BoundsType &queryEnv, const Node &node, Visitor &&visitor) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
queryPairs(Visitor &&visitor) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
queryPairs(const Node &queryNode, const Node &searchNode, Visitor &&visitor) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
remove(const BoundsType &itemEnv, const ItemType &item) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
remove(const BoundsType &queryEnv, const Node &node, const ItemType &item) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
root (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | protected |
sliceCapacity(size_t numNodes, size_t numSlices) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotectedstatic |
sliceCount(size_t numNodes) const (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
sortNodesX(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
sortNodesY(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
TemplateSTRtreeImpl(size_t p_nodeCapacity=10) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineexplicit |
TemplateSTRtreeImpl(size_t p_nodeCapacity, size_t itemCapacity) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
TemplateSTRtreeImpl(const TemplateSTRtreeImpl &other) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline |
treeSize(size_t numLeafNodes) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaves(Visitor &&visitor, const Node &node1, const Node &node2) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |
visitLeaves(Visitor &&visitor, const Node &node1, const Node &node2) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inlineprotected |