{"version":3,"file":"interpolate-primitives.mjs","names":[],"sources":["../../src/util/interpolate-primitives.ts"],"sourcesContent":["export function interpolateNumber(from: number, to: number, t: number): number {\n return from + t * (to - from);\n}\n\nexport function interpolateArray(from: T, to: T, t: number): T {\n return from.map((d, i) => {\n return interpolateNumber(d, to[i], t);\n }) as T;\n}\n"],"mappings":";AAAA,SAAgB,kBAAkB,MAAc,IAAY,GAAmB;CAC3E,OAAO,OAAO,KAAK,KAAK;AAC5B;AAEA,SAAgB,iBAAqC,MAAS,IAAO,GAAc;CAC/E,OAAO,KAAK,KAAK,GAAG,MAAM;EACtB,OAAO,kBAAkB,GAAG,GAAG,IAAI,CAAC;CACxC,CAAC;AACL"}