@obliczeniowo/elementary
Version:
Library made in Angular version 19
14 lines (13 loc) • 496 B
TypeScript
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;
}