Skip to main content

Home > @jsplumbtoolkit/browser-ui > bezierLineIntersection

bezierLineIntersection() function

Calculates all intersections of the given line with the given curve.

Signature:

export declare function bezierLineIntersection(x1: number, y1: number, x2: number, y2: number, curve: Curve): Array<PointXY>;

Parameters

ParameterTypeDescription
x1number
y1number
x2number
y2number
curveCurve

Returns:

Array<PointXY>

Array of intersecting points.