UNPKG

@obliczeniowo/elementary

Version:
14 lines (13 loc) 496 B
import { Point2D } from '@obliczeniowo/elementary/classes'; export declare class Rect { x: number; y: number; width: number; height: number; constructor(firstPoint: Point2D, secondPoint: Point2D, dx?: number, dy?: number); isPtInRect(point: Point2D): boolean; add(rect: Rect): Rect; addOffset(left: number, right: number, top: number, bottom: number): void; fillRect(ctx: CanvasRenderingContext2D): void; strokeRect(ctx: CanvasRenderingContext2D): void; }