UNPKG

ts-useful

Version:

Functions for animation, color transitions, ecliptic, bezier, decasteljau, curves, three dimensional curves, smooth scrolling, random range, randomItem, mobius index, vectors, physics vectors, and easing.

14 lines 360 B
import { Decasteljau } from './decasteljau'; /** * * @param points coordinate[] * @param percent number * @returns coordinate */ export const Curve = (points, percent) => { return { x: Decasteljau(points.map((p) => p.x), percent), y: Decasteljau(points.map((p) => p.y), percent) }; }; //# sourceMappingURL=curve.js.map