Merge pull request #372 from fredj/typecast

Fix typecast
This commit is contained in:
Frédéric Junod
2013-03-14 09:42:46 -07:00
2 changed files with 5 additions and 5 deletions
@@ -41,7 +41,7 @@ ol.renderer.canvas.VectorLayer = function(mapRenderer, layer) {
* @type {CanvasRenderingContext2D} * @type {CanvasRenderingContext2D}
*/ */
this.context_ = /** @type {CanvasRenderingContext2D} */ this.context_ = /** @type {CanvasRenderingContext2D} */
this.canvas_.getContext('2d'); (this.canvas_.getContext('2d'));
/** /**
* @private * @private
@@ -254,7 +254,7 @@ ol.renderer.canvas.VectorLayer.prototype.renderFrame =
if (goog.isNull(this.tileArchetype_)) { if (goog.isNull(this.tileArchetype_)) {
this.tileArchetype_ = /** @type {HTMLCanvasElement} */ this.tileArchetype_ = /** @type {HTMLCanvasElement} */
goog.dom.createElement(goog.dom.TagName.CANVAS); (goog.dom.createElement(goog.dom.TagName.CANVAS));
this.tileArchetype_.width = tileSize.width; this.tileArchetype_.width = tileSize.width;
this.tileArchetype_.height = tileSize.height; this.tileArchetype_.height = tileSize.height;
} }
@@ -363,7 +363,7 @@ ol.renderer.canvas.VectorLayer.prototype.renderFrame =
tile = /** @type {HTMLCanvasElement} */ (this.tileCache_.get(key)); tile = /** @type {HTMLCanvasElement} */ (this.tileCache_.get(key));
} else { } else {
tile = /** @type {HTMLCanvasElement} */ tile = /** @type {HTMLCanvasElement} */
this.tileArchetype_.cloneNode(false); (this.tileArchetype_.cloneNode(false));
tile.getContext('2d').drawImage(sketchCanvas, tile.getContext('2d').drawImage(sketchCanvas,
(tileRange.minX - tileCoord.x) * tileSize.width, (tileRange.minX - tileCoord.x) * tileSize.width,
(tileCoord.y - tileRange.maxY) * tileSize.height); (tileCoord.y - tileRange.maxY) * tileSize.height);
+2 -2
View File
@@ -133,7 +133,7 @@ ol.structs.RTreeNode_.prototype.divide = function() {
goog.object.extend(this.types, node.types); goog.object.extend(this.types, node.types);
this.children.push(node); this.children.push(node);
} }
child.parent = /** @type {ol.structs.RTreeNode_} */ node; child.parent = /** @type {ol.structs.RTreeNode_} */ (node);
goog.object.extend(node.types, child.types); goog.object.extend(node.types, child.types);
node.children.push(child); node.children.push(child);
node.extend(child); node.extend(child);
@@ -164,7 +164,7 @@ ol.structs.RTree = function() {
* @return {Object.<string, Object>} Results for the passed bounding box. * @return {Object.<string, Object>} Results for the passed bounding box.
*/ */
ol.structs.RTree.prototype.find = function(bounds, opt_type) { ol.structs.RTree.prototype.find = function(bounds, opt_type) {
var results = /** @type {Object.<string, Object>} */ {}; var results = /** @type {Object.<string, Object>} */ ({});
this.root_.find(bounds, results, opt_type); this.root_.find(bounds, results, opt_type);
return results; return results;
}; };