public class SubFileParameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
byte |
baseZoomLevel
Base zoom level of the sub-file, which equals to one block.
|
long |
blocksHeight
Vertical amount of blocks in the grid.
|
long |
blocksWidth
Horizontal amount of blocks in the grid.
|
long |
boundaryTileBottom
Y number of the tile at the bottom boundary in the grid.
|
long |
boundaryTileLeft
X number of the tile at the left boundary in the grid.
|
long |
boundaryTileRight
X number of the tile at the right boundary in the grid.
|
long |
boundaryTileTop
Y number of the tile at the top boundary in the grid.
|
static byte |
BYTES_PER_INDEX_ENTRY
Number of bytes a single index entry consists of.
|
long |
indexEndAddress
Absolute end address of the index in the enclosing file.
|
long |
indexStartAddress
Absolute start address of the index in the enclosing file.
|
long |
numberOfBlocks
Total number of blocks in the grid.
|
long |
startAddress
Absolute start address of the sub-file in the enclosing file.
|
long |
subFileSize
Size of the sub-file in bytes.
|
byte |
zoomLevelMax
Maximum zoom level for which the block entries tables are made.
|
byte |
zoomLevelMin
Minimum zoom level for which the block entries tables are made.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
public static final byte BYTES_PER_INDEX_ENTRY
public final byte baseZoomLevel
public final long blocksHeight
public final long blocksWidth
public final long boundaryTileBottom
public final long boundaryTileLeft
public final long boundaryTileRight
public final long boundaryTileTop
public final long indexEndAddress
public final long indexStartAddress
public final long numberOfBlocks
public final long startAddress
public final long subFileSize
public final byte zoomLevelMax
public final byte zoomLevelMin