Rename _ol_renderer_Map_ to MapRenderer
This commit is contained in:
@@ -20,7 +20,7 @@ import _ol_transform_ from '../transform.js';
|
||||
* @param {ol.PluggableMap} map Map.
|
||||
* @struct
|
||||
*/
|
||||
var _ol_renderer_Map_ = function(container, map) {
|
||||
var MapRenderer = function(container, map) {
|
||||
|
||||
Disposable.call(this);
|
||||
|
||||
@@ -45,14 +45,14 @@ var _ol_renderer_Map_ = function(container, map) {
|
||||
|
||||
};
|
||||
|
||||
inherits(_ol_renderer_Map_, Disposable);
|
||||
inherits(MapRenderer, Disposable);
|
||||
|
||||
|
||||
/**
|
||||
* @param {olx.FrameState} frameState FrameState.
|
||||
* @protected
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.calculateMatrices2D = function(frameState) {
|
||||
MapRenderer.prototype.calculateMatrices2D = function(frameState) {
|
||||
var viewState = frameState.viewState;
|
||||
var coordinateToPixelTransform = frameState.coordinateToPixelTransform;
|
||||
var pixelToCoordinateTransform = frameState.pixelToCoordinateTransform;
|
||||
@@ -71,7 +71,7 @@ _ol_renderer_Map_.prototype.calculateMatrices2D = function(frameState) {
|
||||
/**
|
||||
* Removes all layer renderers.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.removeLayerRenderers = function() {
|
||||
MapRenderer.prototype.removeLayerRenderers = function() {
|
||||
for (var key in this.layerRenderers_) {
|
||||
this.removeLayerRendererByKey_(key).dispose();
|
||||
}
|
||||
@@ -83,7 +83,7 @@ _ol_renderer_Map_.prototype.removeLayerRenderers = function() {
|
||||
* @param {olx.FrameState} frameState Frame state.
|
||||
* @private
|
||||
*/
|
||||
_ol_renderer_Map_.expireIconCache_ = function(map, frameState) {
|
||||
MapRenderer.expireIconCache_ = function(map, frameState) {
|
||||
iconImageCache.expire();
|
||||
};
|
||||
|
||||
@@ -103,7 +103,7 @@ _ol_renderer_Map_.expireIconCache_ = function(map, frameState) {
|
||||
* @return {T|undefined} Callback result.
|
||||
* @template S,T,U
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.forEachFeatureAtCoordinate = function(coordinate, frameState, hitTolerance, callback, thisArg,
|
||||
MapRenderer.prototype.forEachFeatureAtCoordinate = function(coordinate, frameState, hitTolerance, callback, thisArg,
|
||||
layerFilter, thisArg2) {
|
||||
var result;
|
||||
var viewState = frameState.viewState;
|
||||
@@ -173,7 +173,7 @@ _ol_renderer_Map_.prototype.forEachFeatureAtCoordinate = function(coordinate, fr
|
||||
* @return {T|undefined} Callback result.
|
||||
* @template S,T,U
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.forEachLayerAtPixel = function(pixel, frameState, callback, thisArg,
|
||||
MapRenderer.prototype.forEachLayerAtPixel = function(pixel, frameState, callback, thisArg,
|
||||
layerFilter, thisArg2) {};
|
||||
|
||||
|
||||
@@ -189,7 +189,7 @@ _ol_renderer_Map_.prototype.forEachLayerAtPixel = function(pixel, frameState, ca
|
||||
* @return {boolean} Is there a feature at the given coordinate?
|
||||
* @template U
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.hasFeatureAtCoordinate = function(coordinate, frameState, hitTolerance, layerFilter, thisArg) {
|
||||
MapRenderer.prototype.hasFeatureAtCoordinate = function(coordinate, frameState, hitTolerance, layerFilter, thisArg) {
|
||||
var hasFeature = this.forEachFeatureAtCoordinate(
|
||||
coordinate, frameState, hitTolerance, TRUE, this, layerFilter, thisArg);
|
||||
|
||||
@@ -202,7 +202,7 @@ _ol_renderer_Map_.prototype.hasFeatureAtCoordinate = function(coordinate, frameS
|
||||
* @protected
|
||||
* @return {ol.renderer.Layer} Layer renderer.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.getLayerRenderer = function(layer) {
|
||||
MapRenderer.prototype.getLayerRenderer = function(layer) {
|
||||
var layerKey = getUid(layer).toString();
|
||||
if (layerKey in this.layerRenderers_) {
|
||||
return this.layerRenderers_[layerKey];
|
||||
@@ -234,7 +234,7 @@ _ol_renderer_Map_.prototype.getLayerRenderer = function(layer) {
|
||||
* @protected
|
||||
* @return {ol.renderer.Layer} Layer renderer.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.getLayerRendererByKey = function(layerKey) {
|
||||
MapRenderer.prototype.getLayerRendererByKey = function(layerKey) {
|
||||
return this.layerRenderers_[layerKey];
|
||||
};
|
||||
|
||||
@@ -243,7 +243,7 @@ _ol_renderer_Map_.prototype.getLayerRendererByKey = function(layerKey) {
|
||||
* @protected
|
||||
* @return {Object.<string, ol.renderer.Layer>} Layer renderers.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.getLayerRenderers = function() {
|
||||
MapRenderer.prototype.getLayerRenderers = function() {
|
||||
return this.layerRenderers_;
|
||||
};
|
||||
|
||||
@@ -251,7 +251,7 @@ _ol_renderer_Map_.prototype.getLayerRenderers = function() {
|
||||
/**
|
||||
* @return {ol.PluggableMap} Map.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.getMap = function() {
|
||||
MapRenderer.prototype.getMap = function() {
|
||||
return this.map_;
|
||||
};
|
||||
|
||||
@@ -260,14 +260,14 @@ _ol_renderer_Map_.prototype.getMap = function() {
|
||||
* @abstract
|
||||
* @return {ol.renderer.Type} Type
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.getType = function() {};
|
||||
MapRenderer.prototype.getType = function() {};
|
||||
|
||||
|
||||
/**
|
||||
* Handle changes in a layer renderer.
|
||||
* @private
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.handleLayerRendererChange_ = function() {
|
||||
MapRenderer.prototype.handleLayerRendererChange_ = function() {
|
||||
this.map_.render();
|
||||
};
|
||||
|
||||
@@ -277,7 +277,7 @@ _ol_renderer_Map_.prototype.handleLayerRendererChange_ = function() {
|
||||
* @return {ol.renderer.Layer} Layer renderer.
|
||||
* @private
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.removeLayerRendererByKey_ = function(layerKey) {
|
||||
MapRenderer.prototype.removeLayerRendererByKey_ = function(layerKey) {
|
||||
var layerRenderer = this.layerRenderers_[layerKey];
|
||||
delete this.layerRenderers_[layerKey];
|
||||
|
||||
@@ -292,7 +292,7 @@ _ol_renderer_Map_.prototype.removeLayerRendererByKey_ = function(layerKey) {
|
||||
* Render.
|
||||
* @param {?olx.FrameState} frameState Frame state.
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.renderFrame = nullFunction;
|
||||
MapRenderer.prototype.renderFrame = nullFunction;
|
||||
|
||||
|
||||
/**
|
||||
@@ -300,7 +300,7 @@ _ol_renderer_Map_.prototype.renderFrame = nullFunction;
|
||||
* @param {olx.FrameState} frameState Frame state.
|
||||
* @private
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.removeUnusedLayerRenderers_ = function(map, frameState) {
|
||||
MapRenderer.prototype.removeUnusedLayerRenderers_ = function(map, frameState) {
|
||||
var layerKey;
|
||||
for (layerKey in this.layerRenderers_) {
|
||||
if (!frameState || !(layerKey in frameState.layerStates)) {
|
||||
@@ -314,9 +314,9 @@ _ol_renderer_Map_.prototype.removeUnusedLayerRenderers_ = function(map, frameSta
|
||||
* @param {olx.FrameState} frameState Frame state.
|
||||
* @protected
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.scheduleExpireIconCache = function(frameState) {
|
||||
MapRenderer.prototype.scheduleExpireIconCache = function(frameState) {
|
||||
frameState.postRenderFunctions.push(
|
||||
/** @type {ol.PostRenderFunction} */ (_ol_renderer_Map_.expireIconCache_)
|
||||
/** @type {ol.PostRenderFunction} */ (MapRenderer.expireIconCache_)
|
||||
);
|
||||
};
|
||||
|
||||
@@ -325,7 +325,7 @@ _ol_renderer_Map_.prototype.scheduleExpireIconCache = function(frameState) {
|
||||
* @param {!olx.FrameState} frameState Frame state.
|
||||
* @protected
|
||||
*/
|
||||
_ol_renderer_Map_.prototype.scheduleRemoveUnusedLayerRenderers = function(frameState) {
|
||||
MapRenderer.prototype.scheduleRemoveUnusedLayerRenderers = function(frameState) {
|
||||
var layerKey;
|
||||
for (layerKey in this.layerRenderers_) {
|
||||
if (!(layerKey in frameState.layerStates)) {
|
||||
@@ -343,7 +343,7 @@ _ol_renderer_Map_.prototype.scheduleRemoveUnusedLayerRenderers = function(frameS
|
||||
* @param {ol.LayerState} state2 Second layer state.
|
||||
* @return {number} The zIndex difference.
|
||||
*/
|
||||
_ol_renderer_Map_.sortByZIndex = function(state1, state2) {
|
||||
MapRenderer.sortByZIndex = function(state1, state2) {
|
||||
return state1.zIndex - state2.zIndex;
|
||||
};
|
||||
export default _ol_renderer_Map_;
|
||||
export default MapRenderer;
|
||||
|
||||
@@ -13,7 +13,7 @@ import _ol_render_Event_ from '../../render/Event.js';
|
||||
import RenderEventType from '../../render/EventType.js';
|
||||
import _ol_render_canvas_ from '../../render/canvas.js';
|
||||
import _ol_render_canvas_Immediate_ from '../../render/canvas/Immediate.js';
|
||||
import _ol_renderer_Map_ from '../Map.js';
|
||||
import MapRenderer from '../Map.js';
|
||||
import RendererType from '../Type.js';
|
||||
import SourceState from '../../source/State.js';
|
||||
|
||||
@@ -26,7 +26,7 @@ import SourceState from '../../source/State.js';
|
||||
*/
|
||||
var CanvasMapRenderer = function(container, map) {
|
||||
|
||||
_ol_renderer_Map_.call(this, container, map);
|
||||
MapRenderer.call(this, container, map);
|
||||
|
||||
/**
|
||||
* @private
|
||||
@@ -60,7 +60,7 @@ var CanvasMapRenderer = function(container, map) {
|
||||
|
||||
};
|
||||
|
||||
inherits(CanvasMapRenderer, _ol_renderer_Map_);
|
||||
inherits(CanvasMapRenderer, MapRenderer);
|
||||
|
||||
|
||||
/**
|
||||
@@ -166,7 +166,7 @@ CanvasMapRenderer.prototype.renderFrame = function(frameState) {
|
||||
this.dispatchComposeEvent_(RenderEventType.PRECOMPOSE, frameState);
|
||||
|
||||
var layerStatesArray = frameState.layerStatesArray;
|
||||
stableSort(layerStatesArray, _ol_renderer_Map_.sortByZIndex);
|
||||
stableSort(layerStatesArray, MapRenderer.sortByZIndex);
|
||||
|
||||
if (rotation) {
|
||||
context.save();
|
||||
|
||||
@@ -12,7 +12,7 @@ import _ol_layer_Layer_ from '../../layer/Layer.js';
|
||||
import _ol_render_Event_ from '../../render/Event.js';
|
||||
import RenderEventType from '../../render/EventType.js';
|
||||
import _ol_render_webgl_Immediate_ from '../../render/webgl/Immediate.js';
|
||||
import _ol_renderer_Map_ from '../Map.js';
|
||||
import MapRenderer from '../Map.js';
|
||||
import RendererType from '../Type.js';
|
||||
import SourceState from '../../source/State.js';
|
||||
import LRUCache from '../../structs/LRUCache.js';
|
||||
@@ -36,7 +36,7 @@ var WEBGL_TEXTURE_CACHE_HIGH_WATER_MARK = 1024;
|
||||
* @api
|
||||
*/
|
||||
var WebGLMapRenderer = function(container, map) {
|
||||
_ol_renderer_Map_.call(this, container, map);
|
||||
MapRenderer.call(this, container, map);
|
||||
|
||||
/**
|
||||
* @private
|
||||
@@ -166,7 +166,7 @@ var WebGLMapRenderer = function(container, map) {
|
||||
this.initializeGL_();
|
||||
};
|
||||
|
||||
inherits(WebGLMapRenderer, _ol_renderer_Map_);
|
||||
inherits(WebGLMapRenderer, MapRenderer);
|
||||
|
||||
|
||||
/**
|
||||
@@ -301,7 +301,7 @@ WebGLMapRenderer.prototype.disposeInternal = function() {
|
||||
});
|
||||
}
|
||||
this.context_.dispose();
|
||||
_ol_renderer_Map_.prototype.disposeInternal.call(this);
|
||||
MapRenderer.prototype.disposeInternal.call(this);
|
||||
};
|
||||
|
||||
|
||||
@@ -443,7 +443,7 @@ WebGLMapRenderer.prototype.renderFrame = function(frameState) {
|
||||
/** @type {Array.<ol.LayerState>} */
|
||||
var layerStatesToDraw = [];
|
||||
var layerStatesArray = frameState.layerStatesArray;
|
||||
stableSort(layerStatesArray, _ol_renderer_Map_.sortByZIndex);
|
||||
stableSort(layerStatesArray, MapRenderer.sortByZIndex);
|
||||
|
||||
var viewResolution = frameState.viewState.resolution;
|
||||
var i, ii, layerRenderer, layerState;
|
||||
|
||||
@@ -5,7 +5,7 @@ import * as _ol_extent_ from '../../../../src/ol/extent.js';
|
||||
import _ol_layer_Group_ from '../../../../src/ol/layer/Group.js';
|
||||
import _ol_layer_Layer_ from '../../../../src/ol/layer/Layer.js';
|
||||
import _ol_obj_ from '../../../../src/ol/obj.js';
|
||||
import _ol_renderer_Map_ from '../../../../src/ol/renderer/Map.js';
|
||||
import MapRenderer from '../../../../src/ol/renderer/Map.js';
|
||||
import Source from '../../../../src/ol/source/Source.js';
|
||||
|
||||
|
||||
@@ -452,7 +452,7 @@ describe('ol.layer.Group', function() {
|
||||
|
||||
var layerStatesArray = layerGroup.getLayerStatesArray();
|
||||
var initialArray = layerStatesArray.slice();
|
||||
stableSort(layerStatesArray, _ol_renderer_Map_.sortByZIndex);
|
||||
stableSort(layerStatesArray, MapRenderer.sortByZIndex);
|
||||
expect(layerStatesArray[0]).to.eql(initialArray[0]);
|
||||
expect(layerStatesArray[1]).to.eql(initialArray[1]);
|
||||
|
||||
@@ -480,7 +480,7 @@ describe('ol.layer.Group', function() {
|
||||
|
||||
var layerStatesArray = layerGroup.getLayerStatesArray();
|
||||
var initialArray = layerStatesArray.slice();
|
||||
stableSort(layerStatesArray, _ol_renderer_Map_.sortByZIndex);
|
||||
stableSort(layerStatesArray, MapRenderer.sortByZIndex);
|
||||
expect(layerStatesArray[0]).to.eql(initialArray[3]);
|
||||
expect(layerStatesArray[1]).to.eql(initialArray[0]);
|
||||
expect(layerStatesArray[2]).to.eql(initialArray[2]);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ol_transform_ from '../../../../../src/ol/transform.js';
|
||||
import ImageLayer from '../../../../../src/ol/layer/Image.js';
|
||||
import _ol_renderer_Map_ from '../../../../../src/ol/renderer/Map.js';
|
||||
import MapRenderer from '../../../../../src/ol/renderer/Map.js';
|
||||
import _ol_renderer_canvas_IntermediateCanvas_ from '../../../../../src/ol/renderer/canvas/IntermediateCanvas.js';
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ describe('ol.renderer.canvas.IntermediateCanvas', function() {
|
||||
renderer.getImageTransform = function() {
|
||||
return _ol_transform_.create();
|
||||
};
|
||||
_ol_renderer_Map_.prototype.calculateMatrices2D(frameState);
|
||||
MapRenderer.prototype.calculateMatrices2D(frameState);
|
||||
layerState = layer.getLayerState();
|
||||
context = {
|
||||
save: sinon.spy(),
|
||||
|
||||
@@ -2,7 +2,7 @@ import Map from '../../../../../src/ol/Map.js';
|
||||
import View from '../../../../../src/ol/View.js';
|
||||
import TileLayer from '../../../../../src/ol/layer/Tile.js';
|
||||
import {get as getProjection} from '../../../../../src/ol/proj.js';
|
||||
import _ol_renderer_Map_ from '../../../../../src/ol/renderer/Map.js';
|
||||
import MapRenderer from '../../../../../src/ol/renderer/Map.js';
|
||||
import CanvasTileLayerRenderer from '../../../../../src/ol/renderer/canvas/TileLayer.js';
|
||||
import TileWMS from '../../../../../src/ol/source/TileWMS.js';
|
||||
import XYZ from '../../../../../src/ol/source/XYZ.js';
|
||||
@@ -97,7 +97,7 @@ describe('ol.renderer.canvas.TileLayer', function() {
|
||||
renderer.getImageTransform = function() {
|
||||
return _ol_transform_.create();
|
||||
};
|
||||
_ol_renderer_Map_.prototype.calculateMatrices2D(frameState);
|
||||
MapRenderer.prototype.calculateMatrices2D(frameState);
|
||||
var layerState = layer.getLayerState();
|
||||
var canvas = document.createElement('canvas');
|
||||
canvas.width = 200;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Disposable from '../../../../src/ol/Disposable.js';
|
||||
import Map from '../../../../src/ol/Map.js';
|
||||
import _ol_renderer_Map_ from '../../../../src/ol/renderer/Map.js';
|
||||
import MapRenderer from '../../../../src/ol/renderer/Map.js';
|
||||
|
||||
|
||||
describe('ol.renderer.Map', function() {
|
||||
@@ -9,8 +9,8 @@ describe('ol.renderer.Map', function() {
|
||||
|
||||
it('createst an instance', function() {
|
||||
var map = new Map({});
|
||||
var renderer = new _ol_renderer_Map_(null, map);
|
||||
expect(renderer).to.be.a(_ol_renderer_Map_);
|
||||
var renderer = new MapRenderer(null, map);
|
||||
expect(renderer).to.be.a(MapRenderer);
|
||||
expect(renderer).to.be.a(Disposable);
|
||||
renderer.dispose();
|
||||
map.dispose();
|
||||
|
||||
Reference in New Issue
Block a user