Additional tileset getters.
This commit is contained in:
+27
-3
@@ -20,23 +20,47 @@ ol.TileSet = function(tiles, tileWidth, tileHeight, resolution) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {number|undefined}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
this.tileWidth_ = tileWidth;
|
this.tileWidth_ = tileWidth;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {number|undefined}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
this.tileHeight_ = tileHeight;
|
this.tileHeight_ = tileHeight;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {number|undefined}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
this.resolution_ = resolution;
|
this.resolution_ = resolution;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {Array.<Array.<ol.Tile>>}
|
||||||
|
*/
|
||||||
ol.TileSet.prototype.getTiles = function() {
|
ol.TileSet.prototype.getTiles = function() {
|
||||||
return this.tiles_;
|
return this.tiles_;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
ol.TileSet.prototype.getResolution = function() {
|
||||||
|
return this.resolution_;
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
ol.TileSet.prototype.getTileHeight = function() {
|
||||||
|
return this.tileHeight_;
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
ol.TileSet.prototype.getTileWidth = function() {
|
||||||
|
return this.tileWidth_;
|
||||||
|
};
|
||||||
|
|||||||
@@ -5,4 +5,17 @@ describe("ol.TileSet", function() {
|
|||||||
expect(tileset).toBeA(ol.TileSet);
|
expect(tileset).toBeA(ol.TileSet);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
describe("getter methods", function() {
|
||||||
|
var tileSet = new ol.TileSet([], 123, 456, 10);
|
||||||
|
|
||||||
|
it("allows getting tile width", function() {
|
||||||
|
expect(tileSet.getTileWidth()).toBe(123);
|
||||||
|
});
|
||||||
|
it("allows getting tile height", function() {
|
||||||
|
expect(tileSet.getTileHeight()).toBe(456);
|
||||||
|
});
|
||||||
|
it("allows getting resolution", function() {
|
||||||
|
expect(tileSet.getResolution()).toBe(10);
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user