Uses of Class
org.locationtech.jts.index.chain.MonotoneChain
Packages that use MonotoneChain
Package
Description
Contains classes that implement Monotone Chains
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 MonotoneChain in org.locationtech.jts.index.chain
Methods in org.locationtech.jts.index.chain with parameters of type MonotoneChainModifier and TypeMethodDescriptionprivate void
MonotoneChain.computeOverlaps
(int start0, int end0, MonotoneChain mc, int start1, int end1, MonotoneChainOverlapAction mco) void
MonotoneChain.computeOverlaps
(MonotoneChain mc, MonotoneChainOverlapAction mco) Determine all the line segments in two chains which may overlap, and process them.void
MonotoneChainOverlapAction.overlap
(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2) This function can be overridden if the original chains are neededprivate boolean
MonotoneChain.overlaps
(int start0, int end0, MonotoneChain mc, int start1, int end1) Tests whether the envelopes of two chain sections overlap (intersect).void
MonotoneChainSelectAction.select
(MonotoneChain mc, int startIndex) This method is overridden to process a segment in the context of the parent chain. -
Uses of MonotoneChain in org.locationtech.jts.noding
Methods in org.locationtech.jts.noding with parameters of type MonotoneChainModifier and TypeMethodDescriptionvoid
MCIndexNoder.SegmentOverlapAction.overlap
(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2) void
MCIndexSegmentSetMutualIntersector.SegmentOverlapAction.overlap
(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2) -
Uses of MonotoneChain in org.locationtech.jts.noding.snapround
Methods in org.locationtech.jts.noding.snapround with parameters of type MonotoneChainModifier and TypeMethodDescriptionvoid
MCIndexPointSnapper.HotPixelSnapAction.select
(MonotoneChain mc, int startIndex)