(colorscale)
| 4 | var isArrayOrTypedArray = require('../../lib').isArrayOrTypedArray; |
| 5 | |
| 6 | function averageColors(colorscale) { |
| 7 | var color = Color.interpolate(colorscale[0][1], colorscale[1][1], 0.5); |
| 8 | for(var i = 2; i < colorscale.length; i++) { |
| 9 | var averageColorI = Color.interpolate(colorscale[i - 1][1], colorscale[i][1], 0.5); |
| 10 | color = Color.interpolate(color, averageColorI, colorscale[i - 1][0] / colorscale[i][0]); |
| 11 | } |
| 12 | return color; |
| 13 | } |
| 14 | |
| 15 | module.exports = function fillColorDefaults(traceIn, traceOut, defaultColor, coerce, opts) { |
| 16 | if(!opts) opts = {}; |
no outgoing calls
no test coverage detected
searching dependent graphs…