# Functions
Chains Computes a list of the MonotoneChains for a list of coordinates.
ChainsContext Computes a list of the MonotoneChains for a list of coordinates,attaching a context data object to each.
Overlaps Tests whether the envelope of a section of the chain overlaps (intersects) the envelope of a section of another target chain.
# Structs
IntersectionCollinear Finds intersections between line segments , and adds them.
IntersectionCollinearDifference Finds interior intersections between line segments , and adds them.
IntersectionCorrelation Finds intersections between line segments , and adds them.
IntersectionCorrelationNode ...
IntersectionFinderAdder Finds intersections between line segments , and adds them.
IntersectionInterior Finds interior intersections between line segments , and adds them.
IntersectionNodeResult ...
MergeCorrelation Finds intersections between line segments , and adds them.
MonotoneChain Monotone Chains are a way of partitioning the segments of a linestring to allow for fast searching of intersections.
MonotoneChainOverlapAction The action for the internal iterator for performing overlap queries on a MonotoneChain.
MonotoneChainSelectAction The action for the internal iterator for performing envelope select queries on a MonotoneChain.
SegmentMutualIntersector Intersects two sets of SegmentString.
SegmentOverlapAction implement OverlapAction.
# Interfaces
Intersector Processes possible intersections detected.
SelectAction The action for the internal iterator for performing envelope select queries on a MonotoneChain.
# Type aliases
CorrelationNodeResult ...
IntersectionNodeOfLine overlay point array.