@mocanvas/editor · function

intersectLineSegmentPolygon

declare function intersectLineSegmentPolygon(a1: VecLike, a2: VecLike, points: VecLike[]): null | VecLike[]

Where the segment a1→a2 crosses a closed polygon's outline.

mocanvas is built by Symbio. Free for non-commercial, non-profit and development use; commercial use needs an agreement. Not affiliated with or endorsed by tldraw.