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 TypeClassDescriptionclassFinds an interior intersection in a set ofSegmentStrings, if one exists.classFinds interior intersections between line segments inNodedSegmentStrings, and adds them as nodes usingNodedSegmentString.addIntersection(LineIntersector, int, int, int).classComputes the possible intersections between two line segments inNodedSegmentStrings and adds them to each string usingNodedSegmentString.addIntersection(LineIntersector, int, int, int).classDeprecated.see InteriorIntersectionFinderAdderclassDetects and records an intersection between twoSegmentStrings, if one exists.Fields in org.locationtech.jts.noding declared as SegmentIntersectorModifier and TypeFieldDescriptionprotected SegmentIntersectorSinglePassNoder.segIntprivate SegmentIntersectorMCIndexNoder.SegmentOverlapAction.siprivate SegmentIntersectorMCIndexSegmentSetMutualIntersector.SegmentOverlapAction.siMethods in org.locationtech.jts.noding with parameters of type SegmentIntersectorModifier and TypeMethodDescriptionprivate voidSimpleSegmentSetMutualIntersector.intersect(SegmentString ss0, SegmentString ss1, SegmentIntersector segInt) Processes all of the segment pairs in the given segment strings using the given SegmentIntersector.private voidMCIndexSegmentSetMutualIntersector.intersectChains(List monoChains, SegmentIntersector segInt) voidMCIndexSegmentSetMutualIntersector.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.voidSegmentSetMutualIntersector.process(Collection segStrings, SegmentIntersector segInt) Computes the intersections with a given set ofSegmentStrings, using the suppliedSegmentIntersector.voidSimpleSegmentSetMutualIntersector.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.voidSinglePassNoder.setSegmentIntersector(SegmentIntersector segInt) Sets the SegmentIntersector to use with this noder.Constructors in org.locationtech.jts.noding with parameters of type SegmentIntersector