Class OpenSeadragon.TileSource
- Defined in: openseadragon.js
Constructor Attributes | Constructor Name and Description |
---|---|
OpenSeadragon.TileSource(width, height, tileSize, tileOverlap, minLevel, maxLevel)
|
Method Summary
Class Detail
OpenSeadragon.TileSource(width, height, tileSize, tileOverlap, minLevel, maxLevel)
- Parameters:
- {Number} width
- {Number} height
- {Number} tileSize
- {Number} tileOverlap
- {Number} minLevel
- {Number} maxLevel
Field Detail
{Number}
aspectRatio
{Number}
dimensions
{Number}
maxLevel
{Number}
minLevel
{Number}
tileOverlap
{Number}
tileSize
Method Detail
-
getLevelScale(level)
- Parameters:
- {Number} level
-
getNumTiles(level)
- Parameters:
- {Number} level
-
getPixelRatio(level)
- Parameters:
- {Number} level
-
getTileAtPoint(level, point)
- Parameters:
- {Number} level
- {OpenSeadragon.Point} point
-
getTileBounds(level, x, y)
- Parameters:
- {Number} level
- {Number} x
- {Number} y
-
getTileUrl(level, x, y)This method is not implemented by this class other than to throw an Error announcing you have to implement it. Because of the variety of tile server technologies, and various specifications for building image pyramids, this method is here to allow easy integration.
- Parameters:
- {Number} level
- {Number} x
- {Number} y
- Throws:
- {Error}
-
tileExists(level, x, y)
- Parameters:
- {Number} level
- {Number} x
- {Number} y