From 9622395c862d52e50a532b6afadaede764c1c5e0 Mon Sep 17 00:00:00 2001 From: tschaub Date: Thu, 25 Oct 2012 18:36:35 -0600 Subject: [PATCH] Use radians for hue rotation This commit is a cherry-pick from 7f578f0. Conflicts: src/ol/renderer/dom/domlayerrenderer.js --- examples/side-by-side.js | 4 ++-- src/ol/layer/layer.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/side-by-side.js b/examples/side-by-side.js index e0ee1b8827..d2e9817662 100644 --- a/examples/side-by-side.js +++ b/examples/side-by-side.js @@ -76,10 +76,10 @@ keyboardInteraction.addCallback('C', function() { layer.setContrast(Math.min(3, layer.getContrast() + 0.1)); }); keyboardInteraction.addCallback('h', function() { - layer.setHue(layer.getHue() - 10); + layer.setHue(layer.getHue() - (Math.PI / 5)); }); keyboardInteraction.addCallback('H', function() { - layer.setHue(layer.getHue() + 10); + layer.setHue(layer.getHue() + (Math.PI / 5)); }); keyboardInteraction.addCallback('o', function() { layer.setOpacity(layer.getOpacity() - 0.1); diff --git a/src/ol/layer/layer.js b/src/ol/layer/layer.js index c91471b747..277127b7bc 100644 --- a/src/ol/layer/layer.js +++ b/src/ol/layer/layer.js @@ -216,7 +216,7 @@ goog.exportProperty( /** * Apply a hue-rotation to the layer. A value of 0 will leave the hue - * unchanged. Other values are degrees around the color circle. + * unchanged. Other values are radians around the color circle. * @param {number} hue Hue. */ ol.layer.Layer.prototype.setHue = function(hue) {