UNPKG

@mapbox/mapbox-gl-style-spec

Version:

a specification for mapbox gl styles

20 lines (16 loc) 476 B
import Color from './color'; import {number} from './lerp'; export {number}; export function color(from: Color, to: Color, t: number): Color { return new Color( number(from.r, to.r, t), number(from.g, to.g, t), number(from.b, to.b, t), number(from.a, to.a, t) ); } export function array(from: Array<number>, to: Array<number>, t: number): Array<number> { return from.map((d, i) => { return number(d, to[i], t); }); }