default: {
    Bezier: (v: number[], k: number) => number;
    CatmullRom: (v: number[], k: number) => number;
    Linear: (v: number[], k: number) => number;
    Utils: {
        Bernstein: (n: number, i: number) => number;
        CatmullRom: (
            p0: number,
            p1: number,
            p2: number,
            p3: number,
            t: number,
        ) => number;
        Factorial: (n: number) => number;
        Linear: (p0: number, p1: number, t: number) => number;
    };
} = ...

Type declaration

  • Bezier: (v: number[], k: number) => number
  • CatmullRom: (v: number[], k: number) => number
  • Linear: (v: number[], k: number) => number
  • Utils: {
        Bernstein: (n: number, i: number) => number;
        CatmullRom: (
            p0: number,
            p1: number,
            p2: number,
            p3: number,
            t: number,
        ) => number;
        Factorial: (n: number) => number;
        Linear: (p0: number, p1: number, t: number) => number;
    }
MMNEPVFCICPMFPCPTTAAATR