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.
-
Uses of SegmentIntersector in org.locationtech.jts.noding
Classes in org.locationtech.jts.noding that implement SegmentIntersectorModifier and TypeClassDescriptionclass
Finds an interior intersection in a set ofSegmentString
s, if one exists.class
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
Detects and records an intersection between twoSegmentString
s, if one exists.Fields in org.locationtech.jts.noding declared as SegmentIntersectorModifier and TypeFieldDescriptionprotected SegmentIntersector
SinglePassNoder.segInt
private SegmentIntersector
MCIndexNoder.SegmentOverlapAction.si
private SegmentIntersector
MCIndexSegmentSetMutualIntersector.SegmentOverlapAction.si
Methods in org.locationtech.jts.noding with parameters of type SegmentIntersectorModifier and TypeMethodDescriptionprivate void
SimpleSegmentSetMutualIntersector.intersect
(SegmentString ss0, SegmentString ss1, SegmentIntersector segInt) Processes all of the segment pairs in the given segment strings using the given SegmentIntersector.private void
MCIndexSegmentSetMutualIntersector.intersectChains
(List monoChains, SegmentIntersector segInt) void
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 SegmentIntersector