UNPKG

cubic-spline-ts

Version:
13 lines (12 loc) 348 B
export default class Spline { xs: number[]; ys: number[]; ks: Float64Array; constructor(xs: number[], ys: number[]); getNaturalKs(ks: Float64Array): Float64Array; /** * inspired by https://stackoverflow.com/a/40850313/4417327 */ getIndexBefore(target: number): number; at(x: number): number; }