Uses of Class
com.vividsolutions.jts.algorithm.LineIntersector
-
Packages that use LineIntersector Package Description com.vividsolutions.jts.algorithm Contains classes and interfaces implementing fundamental computational geometry algorithms.com.vividsolutions.jts.geomgraph Contains classes that implement topology graphs.com.vividsolutions.jts.geomgraph.index Contains classes that implement indexes for performing noding on geometry graph edges.com.vividsolutions.jts.noding Classes to compute nodings for arrangements of line segments and line segment sequences.com.vividsolutions.jts.noding.snapround Contains classes to implement the Snap Rounding algorithm for noding linestrings.com.vividsolutions.jts.operation Provides classes for implementing operations on geometriescom.vividsolutions.jts.operation.overlay Contains classes that perform a topological overlay to compute boolean spatial functions. -
-
Uses of LineIntersector in com.vividsolutions.jts.algorithm
Subclasses of LineIntersector in com.vividsolutions.jts.algorithm Modifier and Type Class Description classNonRobustLineIntersectorA non-robust version ofLineIntersector.classRobustLineIntersectorA robust version ofLineIntersector. -
Uses of LineIntersector in com.vividsolutions.jts.geomgraph
Methods in com.vividsolutions.jts.geomgraph with parameters of type LineIntersector Modifier and Type Method Description voidEdge. addIntersection(LineIntersector li, int segmentIndex, int geomIndex, int intIndex)Add an EdgeIntersection for intersection intIndex.voidEdge. 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.SegmentIntersectorGeometryGraph. computeEdgeIntersections(GeometryGraph g, LineIntersector li, boolean includeProper)SegmentIntersectorGeometryGraph. 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 com.vividsolutions.jts.geomgraph.index
Constructors in com.vividsolutions.jts.geomgraph.index with parameters of type LineIntersector Constructor Description SegmentIntersector(LineIntersector li, boolean includeProper, boolean recordIsolated) -
Uses of LineIntersector in com.vividsolutions.jts.noding
Methods in com.vividsolutions.jts.noding that return LineIntersector Modifier and Type Method Description LineIntersectorIntersectionAdder. getLineIntersector()Methods in com.vividsolutions.jts.noding with parameters of type LineIntersector Modifier and Type Method Description voidNodedSegmentString. addIntersection(LineIntersector li, int segmentIndex, int geomIndex, int intIndex)Add an SegmentNode for intersection intIndex.voidNodedSegmentString. 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 InteriorIntersectionFinderInteriorIntersectionFinder. createAllIntersectionsFinder(LineIntersector li)Creates an intersection finder which finds all interior intersections.static InteriorIntersectionFinderInteriorIntersectionFinder. createAnyIntersectionFinder(LineIntersector li)Creates an intersection finder which tests if there is at least one interior intersection.static InteriorIntersectionFinderInteriorIntersectionFinder. createIntersectionCounter(LineIntersector li)Creates an intersection finder which counts all interior intersections.Constructors in com.vividsolutions.jts.noding with parameters of type LineIntersector Constructor Description InteriorIntersectionFinder(LineIntersector li)Creates an intersection finder which finds an interior intersection if one existsInteriorIntersectionFinderAdder(LineIntersector li)Creates an intersection finder which finds all proper intersectionsIntersectionAdder(LineIntersector li)IntersectionFinderAdder(LineIntersector li)Deprecated.Creates an intersection finder which finds all proper intersectionsSegmentIntersectionDetector(LineIntersector li)Creates an intersection finder using a given LineIntersector. -
Uses of LineIntersector in com.vividsolutions.jts.noding.snapround
Constructors in com.vividsolutions.jts.noding.snapround with parameters of type LineIntersector Constructor Description HotPixel(Coordinate pt, double scaleFactor, LineIntersector li)Creates a new hot pixel, using a given scale factor. -
Uses of LineIntersector in com.vividsolutions.jts.operation
Fields in com.vividsolutions.jts.operation declared as LineIntersector Modifier and Type Field Description protected LineIntersectorGeometryGraphOperation. li -
Uses of LineIntersector in com.vividsolutions.jts.operation.overlay
Constructors in com.vividsolutions.jts.operation.overlay with parameters of type LineIntersector Constructor Description EdgeSetNoder(LineIntersector li)
-