org.geotools.arcsde.raster.io
Class TileInfo
java.lang.Object
org.geotools.arcsde.raster.io.TileInfo
public final class TileInfo
- extends java.lang.Object
Constructor Summary |
TileInfo(int pixelsPerTile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TileInfo
public TileInfo(int pixelsPerTile)
getBandId
public java.lang.Long getBandId()
getBitmaskData
public byte[] getBitmaskData()
getNumPixels
public int getNumPixels()
- Returns:
- number of pixels in the tile data
getNumPixelsRead
public int getNumPixelsRead()
- Returns:
- number of pixels actually read. It shall be either
0
or equal to
getNumPixels()
getColumnIndex
public int getColumnIndex()
getRowIndex
public int getRowIndex()
setTileData
public void setTileData(byte[] pixelData)
setTileData
public void setTileData(short[] pixelData)
setTileData
public void setTileData(int[] pixelData)
setTileData
public void setTileData(float[] pixelData)
setTileData
public void setTileData(double[] pixelData)
getTileDataAsBytes
public byte[] getTileDataAsBytes()
getTileDataAsUnsignedShorts
public short[] getTileDataAsUnsignedShorts()
getTileDataAsShorts
public short[] getTileDataAsShorts()
getTileDataAsIntegers
public int[] getTileDataAsIntegers()
getTileDataAsFloats
public float[] getTileDataAsFloats()
getTileDataAsDoubles
public double[] getTileDataAsDoubles()
setBandId
public void setBandId(long bandId)
setColumnIndex
public void setColumnIndex(int colIndex)
setRowIndex
public void setRowIndex(int rowIndex)
setNumPixelsRead
public void setNumPixelsRead(int numPixelsRead)
setBitmaskData
public void setBitmaskData(byte[] bitMaskData)
setNoDataValue
public void setNoDataValue(java.lang.Number noData)
getNoDataValue
public java.lang.Number getNoDataValue()
hasNoDataPixels
public boolean hasNoDataPixels()
Copyright © 1996-2010 Geotools. All Rights Reserved.