UNPKG

@thi.ng/geom-splines

Version:

nD cubic & quadratic curve analysis, conversion, interpolation, splitting

12 lines (11 loc) 230 B
import { mixN } from "@thi.ng/vectors/mixn"; import { set } from "@thi.ng/vectors/set"; const cubicFromLine = (a, b) => [ set([], a), mixN([], a, b, 1 / 3), mixN([], b, a, 1 / 3), set([], b) ]; export { cubicFromLine };