Module type for ol.ImageBase
This commit is contained in:
@@ -107,9 +107,8 @@ LayerRenderer.prototype.handleImageChange_ = function(event) {
|
|||||||
/**
|
/**
|
||||||
* Load the image if not already loaded, and register the image change
|
* Load the image if not already loaded, and register the image change
|
||||||
* listener if needed.
|
* listener if needed.
|
||||||
* @param {ol.ImageBase} image Image.
|
* @param {module:ol/ImageBase~ImageBase} image Image.
|
||||||
* @return {boolean} `true` if the image is already loaded, `false`
|
* @return {boolean} `true` if the image is already loaded, `false` otherwise.
|
||||||
* otherwise.
|
|
||||||
* @protected
|
* @protected
|
||||||
*/
|
*/
|
||||||
LayerRenderer.prototype.loadImage = function(image) {
|
LayerRenderer.prototype.loadImage = function(image) {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ const CanvasImageLayerRenderer = function(imageLayer) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {?ol.ImageBase}
|
* @type {?module:ol/ImageBase~ImageBase}
|
||||||
*/
|
*/
|
||||||
this.image_ = null;
|
this.image_ = null;
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ const WebGLImageLayerRenderer = function(mapRenderer, imageLayer) {
|
|||||||
/**
|
/**
|
||||||
* The last rendered image.
|
* The last rendered image.
|
||||||
* @private
|
* @private
|
||||||
* @type {?ol.ImageBase}
|
* @type {?module:ol/ImageBase~ImageBase}
|
||||||
*/
|
*/
|
||||||
this.image_ = null;
|
this.image_ = null;
|
||||||
|
|
||||||
@@ -85,7 +85,7 @@ WebGLImageLayerRenderer['create'] = function(mapRenderer, layer) {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {ol.ImageBase} image Image.
|
* @param {module:ol/ImageBase~ImageBase} image Image.
|
||||||
* @private
|
* @private
|
||||||
* @return {WebGLTexture} Texture.
|
* @return {WebGLTexture} Texture.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import Triangulation from '../reproj/Triangulation.js';
|
|||||||
* See {@link ol.source.Image}.
|
* See {@link ol.source.Image}.
|
||||||
*
|
*
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.ImageBase}
|
* @extends {module:ol/ImageBase~ImageBase}
|
||||||
* @param {module:ol/proj/Projection~Projection} sourceProj Source projection (of the data).
|
* @param {module:ol/proj/Projection~Projection} sourceProj Source projection (of the data).
|
||||||
* @param {module:ol/proj/Projection~Projection} targetProj Target projection.
|
* @param {module:ol/proj/Projection~Projection} targetProj Target projection.
|
||||||
* @param {module:ol/extent~Extent} targetExtent Target extent.
|
* @param {module:ol/extent~Extent} targetExtent Target extent.
|
||||||
@@ -75,7 +75,7 @@ const ReprojImage = function(sourceProj, targetProj,
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @type {ol.ImageBase}
|
* @type {module:ol/ImageBase~ImageBase}
|
||||||
*/
|
*/
|
||||||
this.sourceImage_ =
|
this.sourceImage_ =
|
||||||
getImageFunction(sourceExtent, sourceResolution, pixelRatio);
|
getImageFunction(sourceExtent, sourceResolution, pixelRatio);
|
||||||
|
|||||||
@@ -140,7 +140,7 @@ ImageSource.prototype.findNearestResolution = function(resolution) {
|
|||||||
* @param {number} resolution Resolution.
|
* @param {number} resolution Resolution.
|
||||||
* @param {number} pixelRatio Pixel ratio.
|
* @param {number} pixelRatio Pixel ratio.
|
||||||
* @param {module:ol/proj/Projection~Projection} projection Projection.
|
* @param {module:ol/proj/Projection~Projection} projection Projection.
|
||||||
* @return {ol.ImageBase} Single image.
|
* @return {module:ol/ImageBase~ImageBase} Single image.
|
||||||
*/
|
*/
|
||||||
ImageSource.prototype.getImage = function(extent, resolution, pixelRatio, projection) {
|
ImageSource.prototype.getImage = function(extent, resolution, pixelRatio, projection) {
|
||||||
const sourceProjection = this.getProjection();
|
const sourceProjection = this.getProjection();
|
||||||
@@ -184,7 +184,7 @@ ImageSource.prototype.getImage = function(extent, resolution, pixelRatio, projec
|
|||||||
* @param {number} resolution Resolution.
|
* @param {number} resolution Resolution.
|
||||||
* @param {number} pixelRatio Pixel ratio.
|
* @param {number} pixelRatio Pixel ratio.
|
||||||
* @param {module:ol/proj/Projection~Projection} projection Projection.
|
* @param {module:ol/proj/Projection~Projection} projection Projection.
|
||||||
* @return {ol.ImageBase} Single image.
|
* @return {module:ol/ImageBase~ImageBase} Single image.
|
||||||
* @protected
|
* @protected
|
||||||
*/
|
*/
|
||||||
ImageSource.prototype.getImageInternal = function(extent, resolution, pixelRatio, projection) {};
|
ImageSource.prototype.getImageInternal = function(extent, resolution, pixelRatio, projection) {};
|
||||||
|
|||||||
+1
-1
@@ -236,7 +236,7 @@ ol.RegularShapeRenderOptions;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {function(module:ol/extent~Extent, number, number) : ol.ImageBase}
|
* @typedef {function(module:ol/extent~Extent, number, number) : module:ol/ImageBase~ImageBase}
|
||||||
*/
|
*/
|
||||||
ol.ReprojImageFunctionType;
|
ol.ReprojImageFunctionType;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user