From 6cc5bd466dff0c29924bab30fe1d274aa9d23fe1 Mon Sep 17 00:00:00 2001 From: tsauerwein Date: Fri, 23 Jan 2015 17:32:09 +0100 Subject: [PATCH] Add hasFeatureAtPixel for ImageLayer --- src/ol/renderer/webgl/webglimagelayerrenderer.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/ol/renderer/webgl/webglimagelayerrenderer.js b/src/ol/renderer/webgl/webglimagelayerrenderer.js index 13d3c7af16..922136574f 100644 --- a/src/ol/renderer/webgl/webglimagelayerrenderer.js +++ b/src/ol/renderer/webgl/webglimagelayerrenderer.js @@ -193,3 +193,14 @@ ol.renderer.webgl.ImageLayer.prototype.updateProjectionMatrix_ = goog.vec.Mat4.translate(projectionMatrix, 1, 1, 0); }; + + +/** + * @inheritDoc + */ +ol.renderer.webgl.ImageLayer.prototype.hasFeatureAtPixel = + function(coordinate, frameState) { + var hasFeature = this.forEachFeatureAtPixel( + coordinate, frameState, goog.functions.TRUE, this); + return goog.isDef(hasFeature); +};