UNPKG

lazy-widgets

Version:

Typescript retained mode GUI for the HTML canvas API

11 lines (10 loc) 443 B
import { type Viewport } from '../core/Viewport.js'; import { type Rect } from './Rect.js'; /** * Convert a {@link Rect} relative to a viewport into absolute coordinates, * while making sure the the rectangle is clipped to the viewport's absolute * rectangle. * * @category Helper */ export declare function clipRelativeRectToAbsoluteViewport(viewport: Viewport, viewportAbsoluteRect: Readonly<Rect>, rect: Readonly<Rect>): Rect | null;