UNPKG

transformation-matrix

Version:

2d transformation matrix functions written in ES6 syntax. Tree shaking ready!

17 lines (16 loc) 288 B
/** * Calculate a translate matrix * @param tx {number} Translation on axis x * @param [ty = 0] {number} Translation on axis y * @returns {Matrix} Affine Matrix */ export function translate (tx, ty = 0) { return { a: 1, c: 0, e: tx, b: 0, d: 1, f: ty } }