UNPKG

@mathigon/euclid

Version:

Euclidean geometry classes and tools for JavaScript

8 lines (7 loc) 478 B
import { Point } from './point'; type MultiPolygon = Point[][]; export declare const union: (p1: MultiPolygon, p2: MultiPolygon, precision?: number) => Point[][]; export declare const intersect: (p1: MultiPolygon, p2: MultiPolygon, precision?: number) => Point[][]; export declare const difference: (p1: MultiPolygon, p2: MultiPolygon, precision?: number) => Point[][]; export declare const xor: (p1: MultiPolygon, p2: MultiPolygon, precision?: number) => Point[][]; export {};