UNPKG

@thi.ng/geom-tessellate

Version:

2D/3D convex polygon tessellators

8 lines 796 B
import type { ReadonlyVec } from "@thi.ng/vectors"; import type { ITessellation, Tessellator } from "./api.js"; export declare function tessellate(points: ReadonlyVec[], tessellators: Tessellator, iter?: number): ITessellation; export declare function tessellate(points: ReadonlyVec[], tessellators: Iterable<Tessellator>): ITessellation; export declare function tessellateWith(tessel: ITessellation, points: ReadonlyVec[], tessellators: Tessellator, iter?: number): ITessellation; export declare function tessellateWith(tessel: ITessellation, points: ReadonlyVec[], tessellators: Iterable<Tessellator>): ITessellation; export declare const tessellateFaces: (tessel: ITessellation, faces: number[][], tessellators: Iterable<Tessellator>) => ITessellation; //# sourceMappingURL=tessellate.d.ts.map