Files: e6771acdf6578c1d07533da3811ea9d6fc8575a7 / common.js
655 bytesRaw
1 | var common = typeof window !== 'undefined' ? window : exports |
2 | |
3 | common.colors20 = [ |
4 | [255, 106, 152], [255, 98, 188], [250, 98, 219], [231, 107, 243], |
5 | [199, 124, 255], [149, 144, 255], [53, 162, 255], [0, 176, 246], |
6 | [0, 186, 224], [0, 191, 196], [0, 193, 163], [0, 191, 125], |
7 | [0, 187, 78], [57, 182, 0], [124, 174, 0], [163, 165, 0], |
8 | [192, 155, 0], [216, 144, 0], [234, 131, 49], [248, 118, 109], |
9 | [255, 106, 152] |
10 | ] |
11 | |
12 | common.interpolate = function (a, b, n) { |
13 | if (!a) a = [0, 0, 0, 0] |
14 | if (!b) b = [0, 0, 0, 0] |
15 | var m = 1 - n |
16 | return [ |
17 | a[0] * m + b[0] * n, |
18 | a[1] * m + b[1] * n, |
19 | a[2] * m + b[2] * n, |
20 | a[3] * m + b[3] * n, |
21 | ] |
22 | } |
23 |
Built with git-ssb-web