Uses of Interface
org.locationtech.jts.index.ItemVisitor
Packages that use ItemVisitor
Package
Description
Classes to determine the topological location of points in geometries.
Provides classes for various kinds of spatial indexes.
Contains classes to implement an R-tree index for one-dimensional intervals.
Contains classes that implement a Quadtree spatial index
Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree.
Classes which implement algorithms for simplifying or generalizing geometries.
-
Uses of ItemVisitor in org.locationtech.jts.algorithm.locate
Classes in org.locationtech.jts.algorithm.locate that implement ItemVisitorMethods in org.locationtech.jts.algorithm.locate with parameters of type ItemVisitorModifier and TypeMethodDescriptionvoidIndexedPointInAreaLocator.IntervalIndexedGeometry.query(double min, double max, ItemVisitor visitor) -
Uses of ItemVisitor in org.locationtech.jts.index
Classes in org.locationtech.jts.index that implement ItemVisitorMethods in org.locationtech.jts.index with parameters of type ItemVisitorModifier and TypeMethodDescriptionvoidSpatialIndex.query(Envelope searchEnv, ItemVisitor visitor) Queries the index for all items whose extents intersect the given searchEnvelope, and applies anItemVisitorto them. -
Uses of ItemVisitor in org.locationtech.jts.index.intervalrtree
Methods in org.locationtech.jts.index.intervalrtree with parameters of type ItemVisitorModifier and TypeMethodDescriptionvoidIntervalRTreeBranchNode.query(double queryMin, double queryMax, ItemVisitor visitor) voidIntervalRTreeLeafNode.query(double queryMin, double queryMax, ItemVisitor visitor) abstract voidIntervalRTreeNode.query(double queryMin, double queryMax, ItemVisitor visitor) voidSortedPackedIntervalRTree.query(double min, double max, ItemVisitor visitor) Search for intervals in the index which intersect the given closed interval and apply the visitor to them. -
Uses of ItemVisitor in org.locationtech.jts.index.quadtree
Methods in org.locationtech.jts.index.quadtree with parameters of type ItemVisitorModifier and TypeMethodDescriptionvoidQuadtree.query(Envelope searchEnv, ItemVisitor visitor) Queries the tree and visits items which may lie in the given search envelope.voidNodeBase.visit(Envelope searchEnv, ItemVisitor visitor) private voidNodeBase.visitItems(Envelope searchEnv, ItemVisitor visitor) -
Uses of ItemVisitor in org.locationtech.jts.index.strtree
Methods in org.locationtech.jts.index.strtree with parameters of type ItemVisitorModifier and TypeMethodDescriptionprotected voidAbstractSTRtree.query(Object searchBounds, ItemVisitor visitor) Also builds the tree, if necessary.voidSTRtree.query(Envelope searchEnv, ItemVisitor visitor) Returns items whose bounds intersect the given envelope.private voidAbstractSTRtree.queryInternal(Object searchBounds, AbstractNode node, ItemVisitor visitor) -
Uses of ItemVisitor in org.locationtech.jts.simplify
Classes in org.locationtech.jts.simplify that implement ItemVisitorModifier and TypeClassDescription(package private) classItemVisitor subclass to reduce volume of query results.