Skip to main content

to-power-basis-2nd-derivative-exact

function toPowerBasis_2ndDerivativeExact(ps: number[][]): number[][][]

Defined in to-power-basis/to-power-basis-2nd-derivative/exact/to-power-basis-2nd-derivative-exact.ts:24

Returns the exact 2nd derivative of the power basis representation of a bezier curve of order cubic or less.

  • returns the resulting power basis x and y coordinate polynomials from highest power to lowest, e.g. if x(t) = at^2 + bt + c and y(t) = dt^2 + et + f then the result is returned as [[a,b,c],[d,e,f]], where the a,b,c,... are Shewchuk floating point expansions

Parameters:

NameTypeDescription
psnumber[][]an order 0,1,2 or 3 bezier curve given by an ordered array of its control points, e.g. [[0,0],[1,1],[2,1],[2,0]]