Uses of Interface
org.locationtech.jts.noding.SegmentIntersector
-
Packages that use SegmentIntersector Package Description org.locationtech.jts.noding Classes to compute nodings for arrangements of line segments and line segment sequences.org.locationtech.jts.noding.snap org.locationtech.jts.noding.snapround Contains classes to implement the Snap Rounding algorithm for noding linestrings. -
-
Uses of SegmentIntersector in org.locationtech.jts.noding
Classes in org.locationtech.jts.noding that implement SegmentIntersector Modifier and Type Class Description class
InteriorIntersectionFinderAdder
Finds interior intersections between line segments inNodedSegmentString
s, and adds them as nodes usingNodedSegmentString.addIntersection(LineIntersector, int, int, int)
.class
IntersectionAdder
Computes the possible intersections between two line segments inNodedSegmentString
s and adds them to each string usingNodedSegmentString.addIntersection(LineIntersector, int, int, int)
.class
IntersectionFinderAdder
Deprecated.see InteriorIntersectionFinderAdderclass
NodingIntersectionFinder
Finds non-noded intersections in a set ofSegmentString
s, if any exist.class
SegmentIntersectionDetector
Detects and records an intersection between twoSegmentString
s, if one exists.Methods in org.locationtech.jts.noding with parameters of type SegmentIntersector Modifier and Type Method Description void
MCIndexSegmentSetMutualIntersector. process(java.util.Collection segStrings, SegmentIntersector segInt)
CallsprocessIntersections(SegmentString, int, SegmentString, int)
for all candidate intersections between the given collection of SegmentStrings and the set of indexed segments.void
SegmentSetMutualIntersector. process(java.util.Collection segStrings, SegmentIntersector segInt)
Computes the intersections with a given set ofSegmentString
s, using the suppliedSegmentIntersector
.void
SimpleSegmentSetMutualIntersector. process(java.util.Collection segStrings, SegmentIntersector segInt)
CallsprocessIntersections(SegmentString, int, SegmentString, int)
for all candidate intersections between the given collection of SegmentStrings and the set of base segments.void
SinglePassNoder. setSegmentIntersector(SegmentIntersector segInt)
Sets the SegmentIntersector to use with this noder.Constructors in org.locationtech.jts.noding with parameters of type SegmentIntersector Constructor Description MCIndexNoder(SegmentIntersector si)
MCIndexNoder(SegmentIntersector si, double overlapTolerance)
Creates a new noder with a givenSegmentIntersector
and an overlap tolerance distance to expand intersection tests with.SegmentOverlapAction(SegmentIntersector si)
SegmentOverlapAction(SegmentIntersector si)
SinglePassNoder(SegmentIntersector segInt)
-
Uses of SegmentIntersector in org.locationtech.jts.noding.snap
Classes in org.locationtech.jts.noding.snap that implement SegmentIntersector Modifier and Type Class Description class
SnappingIntersectionAdder
Finds intersections between line segments which are being snapped, and adds them as nodes. -
Uses of SegmentIntersector in org.locationtech.jts.noding.snapround
Classes in org.locationtech.jts.noding.snapround that implement SegmentIntersector Modifier and Type Class Description class
SnapRoundingIntersectionAdder
Finds intersections between line segments which will be snap-rounded, and adds them as nodes to the segments.
-