diff --git a/src/ol/tilebounds.js b/src/ol/tilebounds.js index 57347567b0..ace41a050a 100644 --- a/src/ol/tilebounds.js +++ b/src/ol/tilebounds.js @@ -49,6 +49,16 @@ ol.TileBounds.prototype.clone = function() { }; +/** + * @param {ol.TileBounds} tileBounds Tile bounds. + * @return {boolean} Contains. + */ +ol.TileBounds.prototype.contains = function(tileBounds) { + return this.minX <= tileBounds.minX && tileBounds.maxX <= this.maxX && + this.minY <= tileBounds.minY && tileBounds.minY <= this.minY; +}; + + /** * @param {number} z Z. * @param {function(this: T, ol.TileCoord)} f Callback.