ef-infinite-canvas
Version:
An infinite version of the html canvas
30 lines (29 loc) • 1.26 kB
TypeScript
/**
* A plain object containing number-valued properties `a`, `b`, `c`, `d`, `e` and `f`, which mean the same as the parameters of the same name in [`setTransform()`](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters).
*/
export interface TransformationRepresentation {
/**
* See "a" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
a: number;
/**
* See "b" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
b: number;
/**
* See "c" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
c: number;
/**
* See "d" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
d: number;
/**
* See "e" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
e: number;
/**
* See "f" on [this](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/transform#parameters) page
*/
f: number;
}