Skip to main content

translate

function translate(ps: number[][], v: number[]): number[][]

Defined in transformation/affine/translate.ts:15

Returns the given bezier curve translated (moved) by the given vector.

  • uses double precision calculations internally
Note!
Green circles are draggable!
0

Parameters:

NameTypeDescription
psnumber[][]an order 0,1,2 or 3 bezier curve given as an ordered array of its control point coordinates, e.g. [[0,0], [1,1], [2,1], [2,0]]
vnumber[]the translation vector, e.g. [3,-2]