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. -
-
Uses of SegmentIntersector in org.locationtech.jts.noding
Classes in org.locationtech.jts.noding that implement SegmentIntersector Modifier and Type Class Description class
InteriorIntersectionFinder
Finds an interior intersection in a set ofSegmentString
s, if one exists.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
SegmentIntersectionDetector
Detects and records an intersection between twoSegmentString
s, if one exists.Fields in org.locationtech.jts.noding declared as SegmentIntersector Modifier and Type Field Description protected SegmentIntersector
SinglePassNoder. segInt
private SegmentIntersector
MCIndexNoder.SegmentOverlapAction. si
private SegmentIntersector
MCIndexSegmentSetMutualIntersector.SegmentOverlapAction. si
Methods in org.locationtech.jts.noding with parameters of type SegmentIntersector Modifier and Type Method Description private 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(java.util.List monoChains, SegmentIntersector segInt)
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)
SegmentOverlapAction(SegmentIntersector si)
SegmentOverlapAction(SegmentIntersector si)
SinglePassNoder(SegmentIntersector segInt)
-