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 voidMonotoneChain.computeOverlaps(int start0, int end0, MonotoneChain mc, int start1, int end1, MonotoneChainOverlapAction mco) voidMonotoneChain.computeOverlaps(MonotoneChain mc, MonotoneChainOverlapAction mco) Determine all the line segments in two chains which may overlap, and process them.voidMonotoneChainOverlapAction.overlap(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2) This function can be overridden if the original chains are neededprivate booleanMonotoneChain.overlaps(int start0, int end0, MonotoneChain mc, int start1, int end1) Tests whether the envelopes of two chain sections overlap (intersect).voidMonotoneChainSelectAction.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 TypeMethodDescriptionvoidMCIndexNoder.SegmentOverlapAction.overlap(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2) voidMCIndexSegmentSetMutualIntersector.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 TypeMethodDescriptionvoidMCIndexPointSnapper.HotPixelSnapAction.select(MonotoneChain mc, int startIndex)