Remove problematic (and unused) clone methods, move contains out of ol.Rectangle

This commit is contained in:
Tom Payne
2012-09-24 23:12:32 +02:00
parent c43e04ea77
commit 424dbd7582
13 changed files with 38 additions and 122 deletions
+1 -13
View File
@@ -2,18 +2,6 @@ goog.require('goog.testing.jsunit');
goog.require('ol.TileRange');
function testClone() {
var tileRange = new ol.TileRange(1, 2, 3, 4);
var clonedTileRange = tileRange.clone();
assertTrue(clonedTileRange instanceof ol.TileRange);
assertFalse(clonedTileRange === tileRange);
assertEquals(tileRange.minX, clonedTileRange.minX);
assertEquals(tileRange.minY, clonedTileRange.minY);
assertEquals(tileRange.maxX, clonedTileRange.maxX);
assertEquals(tileRange.maxY, clonedTileRange.maxY);
}
function testContains() {
var tileRange = new ol.TileRange(1, 1, 3, 3);
assertFalse(tileRange.contains(new ol.TileCoord(0, 0, 0)));
@@ -70,7 +58,7 @@ function testForEachTileCoord() {
var tileCoords = [];
tileRange.forEachTileCoord(5, function(tileCoord) {
tileCoords.push(tileCoord.clone());
tileCoords.push(new ol.TileCoord(tileCoord.z, tileCoord.x, tileCoord.y));
});
assertEquals(4, tileCoords.length);