Uses of Interface
org.locationtech.jts.noding.SegmentIntersector
Packages that use SegmentIntersector
Package
Description
Classes to compute nodings for arrangements of line segments and line segment sequences.
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 SegmentIntersectorModifier and TypeClassDescriptionclass
Finds interior intersections between line segments inNodedSegmentString
s, and adds them as nodes usingNodedSegmentString.addIntersection(LineIntersector, int, int, int)
.class
Computes the possible intersections between two line segments inNodedSegmentString
s and adds them to each string usingNodedSegmentString.addIntersection(LineIntersector, int, int, int)
.class
Deprecated.see InteriorIntersectionFinderAdderclass
Finds non-noded intersections in a set ofSegmentString
s, if any exist.class
Detects and records an intersection between twoSegmentString
s, if one exists.Methods in org.locationtech.jts.noding with parameters of type SegmentIntersectorModifier and TypeMethodDescriptionvoid
MCIndexSegmentSetMutualIntersector.process
(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
(Collection segStrings, SegmentIntersector segInt) Computes the intersections with a given set ofSegmentString
s, using the suppliedSegmentIntersector
.void
SimpleSegmentSetMutualIntersector.process
(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 SegmentIntersectorModifierConstructorDescriptionMCIndexNoder
(SegmentIntersector si, double overlapTolerance) Creates a new noder with a givenSegmentIntersector
and an overlap tolerance distance to expand intersection tests with.SinglePassNoder
(SegmentIntersector segInt) -
Uses of SegmentIntersector in org.locationtech.jts.noding.snap
Classes in org.locationtech.jts.noding.snap that implement SegmentIntersectorModifier and TypeClassDescriptionclass
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 SegmentIntersectorModifier and TypeClassDescriptionclass
Finds intersections between line segments which will be snap-rounded, and adds them as nodes to the segments.