gov.nasa.worldwind.util
Class TileKey
java.lang.Object
gov.nasa.worldwind.util.TileKey
- All Implemented Interfaces:
- Comparable<TileKey>
public class TileKey
- extends Object
- implements Comparable<TileKey>
TileKey
public TileKey(Angle latitude,
Angle longitude,
Level level)
- Parameters:
latitude - longitude - level -
- Throws:
IllegalArgumentException - if any parameter is null
TileKey
public TileKey(int level,
int row,
int col,
String cacheName)
- Parameters:
level - row - col - cacheName -
- Throws:
IllegalArgumentException - if level, row or column is negative or if
cacheName is null or empty
TileKey
public TileKey(Tile tile)
- Parameters:
tile -
- Throws:
IllegalArgumentException - if tile is null
compareTo
public final int compareTo(TileKey key)
- Specified by:
compareTo in interface Comparable<TileKey>
- Parameters:
key -
- Returns:
-
- Throws:
IllegalArgumentException - if key is null
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
getCacheName
public String getCacheName()
getColumn
public int getColumn()
getLevelNumber
public int getLevelNumber()
getRow
public int getRow()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object