跳转到内容

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