@thi.ng/geom
Version:
Functional, polymorphic API for 2D geometry types & SVG generation
11 lines • 639 B
TypeScript
import type { NumericArray } from "@thi.ng/api";
import type { StridedVec } from "@thi.ng/vectors";
export interface CollateOpts {
buf: NumericArray;
start: number;
cstride: number;
estride: number;
}
export declare const __remapBuffer: (buf: NumericArray, pts: StridedVec[], start: number, cstride: number, estride: number) => NumericArray;
export declare const __collateWith: (fn: (buf: NumericArray, src: Iterable<Readonly<StridedVec>>, start: number, cstride: number, estride: number) => NumericArray, pts: StridedVec[], opts: Partial<CollateOpts>, stride: number) => NumericArray;
//# sourceMappingURL=collate.d.ts.map