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.

18 lines 522 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Curve = void 0; const decasteljau_1 = require("./decasteljau"); /** * * @param points coordinate[] * @param percent number * @returns coordinate */ const Curve = (points, percent) => { return { x: (0, decasteljau_1.Decasteljau)(points.map((p) => p.x), percent), y: (0, decasteljau_1.Decasteljau)(points.map((p) => p.y), percent) }; }; exports.Curve = Curve; //# sourceMappingURL=curve.js.map