UNPKG

@maplibre/maplibre-gl-style-spec

Version:
10 lines (8 loc) 298 B
export function interpolateNumber(from: number, to: number, t: number): number { return from + t * (to - from); } export function interpolateArray<T extends number[]>(from: T, to: T, t: number): T { return from.map((d, i) => { return interpolateNumber(d, to[i], t); }) as T; }