org.openstreetmap.josm.gui.layer
Class TMSLayer.TileSet

java.lang.Object
  extended by org.openstreetmap.josm.gui.layer.TMSLayer.TileSet
Enclosing class:
TMSLayer

private class TMSLayer.TileSet
extends java.lang.Object


Field Summary
(package private)  int tileMax
           
(package private)  int x0
           
(package private)  int x1
           
(package private)  int y0
           
(package private)  int y1
           
(package private)  int zoom
           
 
Constructor Summary
TMSLayer.TileSet(EastNorth topLeft, EastNorth botRight, int zoom)
          Create a TileSet by EastNorth bbox taking a layer shift in account
TMSLayer.TileSet(LatLon topLeft, LatLon botRight, int zoom)
          Create a TileSet by known LatLon bbox without layer shift correction
 
Method Summary
private  java.util.List<Tile> __allTiles(boolean create)
           
(package private)  java.util.List<Tile> allExistingTiles()
           
private  java.util.List<Tile> allLoadedTiles()
           
(package private)  java.util.List<Tile> allTilesCreate()
           
(package private)  boolean insane()
           
(package private)  void loadAllErrorTiles(boolean force)
           
(package private)  void loadAllTiles(boolean force)
           
(package private)  int size()
           
(package private)  double tilesSpanned()
           
(package private)  boolean tooLarge()
           
(package private)  boolean tooSmall()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

x0

int x0

x1

int x1

y0

int y0

y1

int y1

zoom

int zoom

tileMax

int tileMax
Constructor Detail

TMSLayer.TileSet

TMSLayer.TileSet(EastNorth topLeft,
                 EastNorth botRight,
                 int zoom)
Create a TileSet by EastNorth bbox taking a layer shift in account


TMSLayer.TileSet

TMSLayer.TileSet(LatLon topLeft,
                 LatLon botRight,
                 int zoom)
Create a TileSet by known LatLon bbox without layer shift correction

Method Detail

tooSmall

boolean tooSmall()

tooLarge

boolean tooLarge()

insane

boolean insane()

tilesSpanned

double tilesSpanned()

size

int size()

allExistingTiles

java.util.List<Tile> allExistingTiles()

allTilesCreate

java.util.List<Tile> allTilesCreate()

__allTiles

private java.util.List<Tile> __allTiles(boolean create)

allLoadedTiles

private java.util.List<Tile> allLoadedTiles()

loadAllTiles

void loadAllTiles(boolean force)

loadAllErrorTiles

void loadAllErrorTiles(boolean force)


JOSM