Skip to main content

eval-de-casteljau

function evalDeCasteljau(ps: number[][], t: number): number[]

Defined in local-properties-at-t/evaluate/double/eval-de-casteljau.ts:16

Returns the resulting point of evaluating the given bezier curve at the given parameter t.

The resulting point p is returned as the pair [x,y], where x and y are double precision floating point numbers.

Note!
Green circles are draggable!
0

Parameters:

NameTypeDescription
psnumber[][]an order 1,2 or 3 bezier curve, e.g. [[0,0],[1,1],[2,1],[2,0]]
tnumberthe parameter value where the bezier should be evaluated