From 7c173742315f03e7ac6035e1f7a2427ddfadeb47 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Thu, 21 Jun 2012 17:26:21 +0200 Subject: [PATCH] Bounds has projection or null. --- src/ol/Bounds.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/ol/Bounds.js b/src/ol/Bounds.js index e206b2d8d3..396361acb9 100644 --- a/src/ol/Bounds.js +++ b/src/ol/Bounds.js @@ -18,23 +18,24 @@ ol.Bounds = function(minX, minY, maxX, maxY, opt_projection) { /** * @protected - * @type {ol.Projection|undefined} + * @type {ol.Projection} */ - this.projection_ = opt_projection; + this.projection_ = goog.isDef(opt_projection) ? opt_projection : null; }; goog.inherits(ol.Bounds, ol.UnreferencedBounds); /** - * @return {ol.Projection|undefined} Projection. + * @return {ol.Projection} Projection. */ ol.Bounds.prototype.getProjection = function() { return this.projection_; }; /** - * @param {ol.Projection|undefined} projection Projection. + * @param {ol.Projection} projection Projection. */ ol.Bounds.prototype.setProjection = function(projection) { this.projection_ = projection; }; +