CanvasTransform
interface CanvasTransform {
getTransform(): DOMMatrix;
resetTransform(): void;
rotate(angle: number): void;
scale(x: number, y: number): void;
setTransform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): void;
setTransform(transform?: DOMMatrix2DInit): void;
transform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): void;
translate(x: number, y: number): void;
}
getTransform(): DOMMatrix;
resetTransform(): void;
rotate(angle: number): void;
scale(x: number, y: number): void;
setTransform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): void;
setTransform(transform?: DOMMatrix2DInit): void;
transform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): void;
translate(x: number, y: number): void;
}
Hierarchy (View Summary)
- CanvasTransform
Index
Methods
Methods
get Transform
reset Transform
resetTransform(): voidReturns void
rotate
rotate(angle: number): voidscale
scale(x: number, y: number): voidset Transform
setTransform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): voidsetTransform(transform?: DOMMatrix2DInit): voidParameters
Optionaltransform: DOMMatrix2DInit
Returns void
transform
transform(
a: number,
b: number,
c: number,
d: number,
e: number,
f: number,
): voidtranslate
translate(x: number, y: number): void
MDN Reference