@thi.ng/geom-splines
Version:
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
22 lines • 898 B
TypeScript
import type { ReadonlyVec, Vec } from "@thi.ng/vectors";
/**
* 2D only. Reconstructs given polygon as sequence of cubic curve segments. The
* end points of each segment are the original polygon vertices. See
* {@link openCubicFromBreakPoints} for open polyline version.
*
* @param points
* @param t
* @param uniform
*/
export declare const closedCubicFromBreakPoints: (points: ReadonlyVec[], t?: number, uniform?: boolean) => Vec<number>[][];
/**
* 2D only. Reconstructs given polygon as sequence of cubic curve segments. The
* end points of each segment are the original polygon vertices. See
* {@link closedCubicFromBreakPoints} for closed polygon version.
*
* @param points
* @param t
* @param uniform
*/
export declare const openCubicFromBreakPoints: (points: ReadonlyVec[], t?: number, uniform?: boolean) => Vec<number>[][];
//# sourceMappingURL=cubic-from-breakpoints.d.ts.map