geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > Member List

This is the complete list of members for geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >, including all inherited members.

addParentNodesFromVerticalSlice(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
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 > | inline protected
createLeafNode(ItemType &&item, const BoundsType &env) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
createLeafNode(const ItemType &item, const BoundsType &env) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
createParentNodes(const NodeListIterator &begin, size_t number) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
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 > | inline protected
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 > | inline protected
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 > | inline protected
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 > | inline protected static
sliceCount(size_t numNodes) const (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
sortNodesX(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
sortNodesY(const NodeListIterator &begin, const NodeListIterator &end) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
TemplateSTRtreeImpl(size_t p_nodeCapacity=10) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline explicit
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 > | inline protected
validateConstruction() const (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaf(Visitor &&visitor, const Node &node) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaves(Visitor &&visitor, const Node &node1, const Node &node2) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected
visitLeaves(Visitor &&visitor, const Node &node1, const Node &node2) (defined in geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits >) | geos::index::strtree::TemplateSTRtreeImpl< ItemType, BoundsTraits > | inline protected