Uses of Class
org.locationtech.jts.geomgraph.index.SegmentIntersector
-
Packages that use SegmentIntersector Package Description org.locationtech.jts.geomgraph Contains classes that implement topology graphs.org.locationtech.jts.geomgraph.index Contains classes that implement indexes for performing noding on geometry graph edges.org.locationtech.jts.operation.relate Contains classes to implement the computation of the spatial relationships ofGeometrys. -
-
Uses of SegmentIntersector in org.locationtech.jts.geomgraph
Methods in org.locationtech.jts.geomgraph that return SegmentIntersector Modifier and Type Method Description 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.SegmentIntersectorGeometryGraph. computeSelfNodes(LineIntersector li, boolean computeRingSelfNodes, boolean isDoneIfProperInt)Compute self-nodes, taking advantage of the Geometry type to minimize the number of intersection tests. -
Uses of SegmentIntersector in org.locationtech.jts.geomgraph.index
Methods in org.locationtech.jts.geomgraph.index with parameters of type SegmentIntersector Modifier and Type Method Description abstract voidEdgeSetIntersector. computeIntersections(java.util.List edges0, java.util.List edges1, SegmentIntersector si)Computes all mutual intersections between two sets of edges.abstract voidEdgeSetIntersector. computeIntersections(java.util.List edges, SegmentIntersector si, boolean testAllSegments)Computes all self-intersections between edges in a set of edges, allowing client to choose whether self-intersections are computed.voidMonotoneChain. computeIntersections(MonotoneChain mc, SegmentIntersector si)voidSimpleEdgeSetIntersector. computeIntersections(java.util.List edges0, java.util.List edges1, SegmentIntersector si)voidSimpleEdgeSetIntersector. computeIntersections(java.util.List edges, SegmentIntersector si, boolean testAllSegments)voidSimpleMCSweepLineIntersector. computeIntersections(java.util.List edges0, java.util.List edges1, SegmentIntersector si)voidSimpleMCSweepLineIntersector. computeIntersections(java.util.List edges, SegmentIntersector si, boolean testAllSegments)private voidSimpleMCSweepLineIntersector. computeIntersections(SegmentIntersector si)voidSimpleSweepLineIntersector. computeIntersections(java.util.List edges0, java.util.List edges1, SegmentIntersector si)voidSimpleSweepLineIntersector. computeIntersections(java.util.List edges, SegmentIntersector si, boolean testAllSegments)private voidSimpleSweepLineIntersector. computeIntersections(SegmentIntersector si)voidSweepLineSegment. computeIntersections(SweepLineSegment ss, SegmentIntersector si)voidMonotoneChainEdge. computeIntersects(MonotoneChainEdge mce, SegmentIntersector si)private voidSimpleEdgeSetIntersector. computeIntersects(Edge e0, Edge e1, SegmentIntersector si)Performs a brute-force comparison of every segment in each Edge.private voidMonotoneChainEdge. computeIntersectsForChain(int start0, int end0, MonotoneChainEdge mce, int start1, int end1, SegmentIntersector ei)voidMonotoneChainEdge. computeIntersectsForChain(int chainIndex0, MonotoneChainEdge mce, int chainIndex1, SegmentIntersector si)private voidSimpleMCSweepLineIntersector. processOverlaps(int start, int end, SweepLineEvent ev0, SegmentIntersector si)private voidSimpleSweepLineIntersector. processOverlaps(int start, int end, SweepLineEvent ev0, SegmentIntersector si) -
Uses of SegmentIntersector in org.locationtech.jts.operation.relate
Methods in org.locationtech.jts.operation.relate with parameters of type SegmentIntersector Modifier and Type Method Description private voidRelateComputer. computeProperIntersectionIM(SegmentIntersector intersector, IntersectionMatrix im)
-