UNPKG

convex-pixel

Version:

The library for creating pseudo 3d interactive scenes based on webgl

27 lines 825 B
import { IVector2D } from "./vector"; export interface IRect extends IVector2D { width: number; height: number; } export declare class Rect implements IRect { x: number; y: number; width: number; height: number; private static _pool; static readonly poolCount: number; static new(x?: number, y?: number, width?: number, height?: number): Rect; constructor(x?: number, y?: number, width?: number, height?: number); set(x: number, y: number, width: number, height: number): this; setPosition(x: number, y: number): this; setSize(width: number, height: number): this; reset(): void; free(): void; valueOf(): { x: number; y: number; width: number; height: number; }; } //# sourceMappingURL=rect.d.ts.map