Uses of Class
org.locationtech.jts.algorithm.LineIntersector
Packages that use LineIntersector
Package
Description
Contains classes and interfaces implementing fundamental computational geometry algorithms.
Contains classes that implement topology graphs.
Contains classes that implement indexes for performing noding on geometry graph edges.
Classes to compute nodings for arrangements of line segments and line segment sequences.
Contains classes that perform a topological overlay to compute boolean spatial functions.
-
Uses of LineIntersector in org.locationtech.jts.algorithm
Subclasses of LineIntersector in org.locationtech.jts.algorithm -
Uses of LineIntersector in org.locationtech.jts.geomgraph
Methods in org.locationtech.jts.geomgraph with parameters of type LineIntersectorModifier and TypeMethodDescriptionvoid
Edge.addIntersection
(LineIntersector li, int segmentIndex, int geomIndex, int intIndex) Add an EdgeIntersection for intersection intIndex.void
Edge.addIntersections
(LineIntersector li, int segmentIndex, int geomIndex) Adds EdgeIntersections for one or both intersections found for a segment of an edge to the edge intersection list.GeometryGraph.computeEdgeIntersections
(GeometryGraph g, LineIntersector li, boolean includeProper) GeometryGraph.computeSelfNodes
(LineIntersector li, boolean computeRingSelfNodes) Compute self-nodes, taking advantage of the Geometry type to minimize the number of intersection tests. -
Uses of LineIntersector in org.locationtech.jts.geomgraph.index
Constructors in org.locationtech.jts.geomgraph.index with parameters of type LineIntersectorModifierConstructorDescriptionSegmentIntersector
(LineIntersector li, boolean includeProper, boolean recordIsolated) -
Uses of LineIntersector in org.locationtech.jts.noding
Methods in org.locationtech.jts.noding that return LineIntersectorMethods in org.locationtech.jts.noding with parameters of type LineIntersectorModifier and TypeMethodDescriptionvoid
NodedSegmentString.addIntersection
(LineIntersector li, int segmentIndex, int geomIndex, int intIndex) Add an SegmentNode for intersection intIndex.void
NodedSegmentString.addIntersections
(LineIntersector li, int segmentIndex, int geomIndex) Adds EdgeIntersections for one or both intersections found for a segment of an edge to the edge intersection list.static NodingIntersectionFinder
NodingIntersectionFinder.createAllIntersectionsFinder
(LineIntersector li) Creates a finder which finds all intersections.static NodingIntersectionFinder
NodingIntersectionFinder.createAnyIntersectionFinder
(LineIntersector li) Creates a finder which tests if there is at least one intersection.static NodingIntersectionFinder
NodingIntersectionFinder.createInteriorIntersectionCounter
(LineIntersector li) Creates an finder which counts all interior intersections.static NodingIntersectionFinder
NodingIntersectionFinder.createInteriorIntersectionsFinder
(LineIntersector li) Creates a finder which finds all interior intersections.static NodingIntersectionFinder
NodingIntersectionFinder.createIntersectionCounter
(LineIntersector li) Creates an finder which counts all intersections.Constructors in org.locationtech.jts.noding with parameters of type LineIntersectorModifierConstructorDescriptionCreates an intersection finder which finds all proper intersectionsDeprecated.Creates an intersection finder which finds all proper intersectionsCreates an intersection finder which finds an intersection if one existsCreates an intersection finder using a given LineIntersector. -
Uses of LineIntersector in org.locationtech.jts.operation.overlay
Constructors in org.locationtech.jts.operation.overlay with parameters of type LineIntersector