UNPKG

@xtor/cga.js

Version:

Xtor Compute Geometry Algorithm Libary 计算几何算法库

21 lines (20 loc) 704 B
import { Delaunator } from "./delaunator"; import { Voronoi } from './voronoi'; export default class Delaunay { _delaunator: Delaunator; inedges: Int32Array; _hullIndex: Int32Array; points: Float64Array; collinear?: Int32Array; halfedges: any; hull: Uint32Array; triangles: Uint32Array; static from(points: number[]): Delaunay; constructor(points: Float64Array); update(): this; _init(): void; voronoi(bounds: [number, number, number, number] | undefined): Voronoi; neighbors(i: number): Generator<number, void, unknown>; find(x: number, y: number, i?: number): number; _step(i: number, x: number, y: number): number; }