Skip to content

getBoundsOfCurve

getBoundsOfCurve(begx, begy, cp1x, cp1y, cp2x, cp2y, endx, endy): TRectBounds

Calculate bounding box of a cubic Bezier curve Taken from http://jsbin.com/ivomiq/56/edit (no credits available) TODO: can we normalize this with the starting points set at 0 and then translated the bbox?

Parameters

begx: number

starting point

begy: number

cp1x: number

first control point

cp1y: number

cp2x: number

second control point

cp2y: number

endx: number

end of bezier

endy: number

Returns

TRectBounds

the rectangular bounds

Defined in

src/util/path/index.ts:221