Base for map renderer.

This commit is contained in:
Tim Schaub
2012-06-21 11:40:51 +02:00
parent 9cc501caba
commit 45f734d77e
2 changed files with 28 additions and 6 deletions

View File

@@ -1,20 +1,17 @@
goog.provide('ol.renderer.Composite');
goog.require('goog.dom');
goog.require('ol.renderer.MapRenderer');
goog.require('ol.layer.Layer');
goog.require('ol.Loc');
/**
* @constructor
* @param {!Element} target
* @extends {ol.renderer.MapRenderer}
*/
ol.renderer.Composite = function(target) {
/**
* @type !Element
* @private
*/
this.target_ = target;
goog.base(this, target);
/**
* @type Array.<ol.renderer.LayerRenderer>
@@ -24,6 +21,8 @@ ol.renderer.Composite = function(target) {
};
goog.inherits(ol.renderer.Composite, ol.renderer.MapRenderer);
/**
* @param {Array.<ol.layer.Layer>} layers
* @param {ol.Loc} center

View File

@@ -0,0 +1,23 @@
goog.provide('ol.renderer.MapRenderer');
/**
* @constructor
* @param {!Element} target
*/
ol.renderer.MapRenderer = function(target) {
/**
* @type !Element
* @private
*/
this.target_ = target;
};
/**
* @param {Array.<ol.layer.Layer>} layers
* @param {ol.Loc} center
* @param {number} resolution
*/
ol.renderer.MapRenderer.prototype.draw = function(layers, center, resolution) {
};