Improve type checking in ol.TileRange
This commit is contained in:
+2
-2
@@ -46,12 +46,12 @@ ol.TileRange = function(minX, maxX, minY, maxY) {
|
|||||||
* @return {!ol.TileRange} Bounding tile box.
|
* @return {!ol.TileRange} Bounding tile box.
|
||||||
*/
|
*/
|
||||||
ol.TileRange.boundingTileRange = function(var_args) {
|
ol.TileRange.boundingTileRange = function(var_args) {
|
||||||
var tileCoord0 = arguments[0];
|
var tileCoord0 = /** @type {ol.TileCoord} */ (arguments[0]);
|
||||||
var tileRange = new ol.TileRange(tileCoord0.x, tileCoord0.x,
|
var tileRange = new ol.TileRange(tileCoord0.x, tileCoord0.x,
|
||||||
tileCoord0.y, tileCoord0.y);
|
tileCoord0.y, tileCoord0.y);
|
||||||
var i, ii, tileCoord;
|
var i, ii, tileCoord;
|
||||||
for (i = 1, ii = arguments.length; i < ii; ++i) {
|
for (i = 1, ii = arguments.length; i < ii; ++i) {
|
||||||
tileCoord = arguments[i];
|
tileCoord = /** @type {ol.TileCoord} */ (arguments[i]);
|
||||||
goog.asserts.assert(tileCoord.z == tileCoord0.z);
|
goog.asserts.assert(tileCoord.z == tileCoord0.z);
|
||||||
tileRange.minX = Math.min(tileRange.minX, tileCoord.x);
|
tileRange.minX = Math.min(tileRange.minX, tileCoord.x);
|
||||||
tileRange.maxX = Math.max(tileRange.maxX, tileCoord.x);
|
tileRange.maxX = Math.max(tileRange.maxX, tileCoord.x);
|
||||||
|
|||||||
Reference in New Issue
Block a user