melt
Version:
The next generation of Melt UI. Built for Svelte 5.
9 lines (8 loc) • 362 B
TypeScript
export interface Point {
x: number;
y: number;
}
export type Polygon = Array<Point>;
export declare function computeConvexHull<P extends Point>(points: Readonly<Array<P>>): Array<P>;
export declare function computeConvexHullSorted<P extends Point>(points: Readonly<Array<P>>): Array<P>;
export declare function comparePoints(a: Point, b: Point): number;