* @function HeatMap.prototype.colorize * @description 根据渐变色重置热点图 rgb 值。 * @param {Object} pixels - 像素 rgba 值。 * @param {Array} gradient - 渐变 canvas.getImageData.data。 * @private
(pixels, gradient)
| 258 | * @private |
| 259 | */ |
| 260 | colorize(pixels, gradient) { |
| 261 | for (var i = 0, j; i < pixels.length; i += 4) { |
| 262 | j = pixels[i + 3] * 4; |
| 263 | if (j) { |
| 264 | pixels[i] = gradient[j]; |
| 265 | pixels[i + 1] = gradient[j + 1]; |
| 266 | pixels[i + 2] = gradient[j + 2]; |
| 267 | } |
| 268 | } |
| 269 | } |
| 270 | |
| 271 | /** |
| 272 | * @function HeatMap.drawCircle |
no outgoing calls
no test coverage detected