modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
14 lines (13 loc) • 499 B
TypeScript
import { Matrix3 } from './Matrix3';
export declare class Projection2D extends Matrix3 {
protected _x: number;
protected _y: number;
protected _width: number;
protected _height: number;
protected _flipY: boolean;
constructor(_x?: number, _y?: number, _width?: number, _height?: number, _flipY?: boolean);
flipY(flipY: boolean): this;
translate(x: number, y: number): this;
resize(width: number, height: number): this;
protected _performUpdateArray(): void;
}