GEOS  3.13.0dev
geos::index::quadtree::Node Member List

This is the complete list of members for geos::index::quadtree::Node, including all inherited members.

add(void *item)geos::index::quadtree::NodeBase
addAllItems(std::vector< void * > &resultItems) constgeos::index::quadtree::NodeBase
addAllItemsFromOverlapping(const geom::Envelope &searchEnv, std::vector< void * > &resultItems) const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBasevirtual
createExpanded(std::unique_ptr< Node > node, const geom::Envelope &addEnv)geos::index::quadtree::Nodestatic
createNode(const geom::Envelope &env) (defined in geos::index::quadtree::Node)geos::index::quadtree::Nodestatic
depth() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBase
find(const geom::Envelope *searchEnv)geos::index::quadtree::Node
getEnvelope()geos::index::quadtree::Nodeinline
getItems() (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBase
getNode(const geom::Envelope *searchEnv)geos::index::quadtree::Node
getNodeCount() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBase
getSubnodeIndex(const geom::Envelope *env, const geom::Coordinate &centre) (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBasestatic
hasChildren() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBaseinline
hasItems() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBaseinline
insertNode(std::unique_ptr< Node > node) (defined in geos::index::quadtree::Node)geos::index::quadtree::Node
isPrunable() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBaseinline
isSearchMatch(const geom::Envelope &searchEnv) const override (defined in geos::index::quadtree::Node)geos::index::quadtree::Nodeinlineprotectedvirtual
itemsgeos::index::quadtree::NodeBaseprotected
Node(std::unique_ptr< geom::Envelope > nenv, int nlevel) (defined in geos::index::quadtree::Node)geos::index::quadtree::Nodeinline
NodeBase() (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBase
remove(const geom::Envelope *itemEnv, void *item)geos::index::quadtree::NodeBase
size() const (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBase
subnodesgeos::index::quadtree::NodeBaseprotected
toString() const override (defined in geos::index::quadtree::Node)geos::index::quadtree::Nodevirtual
visit(const geom::Envelope *searchEnv, ItemVisitor &visitor) (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBasevirtual
~Node() override (defined in geos::index::quadtree::Node)geos::index::quadtree::Nodeinline
~NodeBase() (defined in geos::index::quadtree::NodeBase)geos::index::quadtree::NodeBasevirtual