diff --git a/src/ol/kinetic.js b/src/ol/kinetic.js index 9cfcfcd991..0960f81ca4 100644 --- a/src/ol/kinetic.js +++ b/src/ol/kinetic.js @@ -7,6 +7,9 @@ goog.require('ol.animation'); /** + * @classdesc + * Implementation of inertial deceleration for map movement. + * * @constructor * @param {number} decay Rate of decay (must be negative). * @param {number} minVelocity Minimum velocity (pixels/millisecond). diff --git a/src/ol/render/canvas/canvasimmediate.js b/src/ol/render/canvas/canvasimmediate.js index 6d677a894f..f9ce406d53 100644 --- a/src/ol/render/canvas/canvasimmediate.js +++ b/src/ol/render/canvas/canvasimmediate.js @@ -19,6 +19,14 @@ goog.require('ol.vec.Mat4'); /** + * @classdesc + * A concrete subclass of {@link ol.render.IVectorContext} that implements + * direct rendering of features and geometries to an HTML5 Canvas context. + * Instances of this class are created internally by the library and + * provided to application code as vectorContext member of the + * {@link ol.render.Event} object associated with postcompose, precompose and + * render events emitted by layers and maps. + * * @constructor * @implements {ol.render.IVectorContext} * @param {CanvasRenderingContext2D} context Context. diff --git a/src/ol/tile.js b/src/ol/tile.js index 9d2d068caa..d3b4094841 100644 --- a/src/ol/tile.js +++ b/src/ol/tile.js @@ -23,6 +23,9 @@ ol.TileState = { /** + * @classdesc + * Base class for tiles. + * * @constructor * @extends {goog.events.EventTarget} * @param {ol.TileCoord} tileCoord Tile coordinate. diff --git a/src/ol/tilecoord.js b/src/ol/tilecoord.js index 8e48cf97b9..a521630542 100644 --- a/src/ol/tilecoord.js +++ b/src/ol/tilecoord.js @@ -17,6 +17,9 @@ ol.QuadKeyCharCode = { /** + * @classdesc + * Represents the location of a tile in a tile grid. + * * @constructor * @param {number} z Zoom level. * @param {number} x X. diff --git a/src/ol/webgl/context.js b/src/ol/webgl/context.js index b52ac46c28..307837dc66 100644 --- a/src/ol/webgl/context.js +++ b/src/ol/webgl/context.js @@ -19,6 +19,9 @@ ol.webgl.BufferCacheEntry; /** + * @classdesc + * A WebGL context for accessing low-level WebGL capabilities. + * * @constructor * @extends {goog.events.EventTarget} * @param {HTMLCanvasElement} canvas Canvas.