org.geotools.arcsde.raster.io
Class TileInfo

Object
  extended by TileInfo

public final class TileInfo
extends Object


Constructor Summary
TileInfo(int pixelsPerTile)
           
 
Method Summary
 Long getBandId()
           
 byte[] getBitmaskData()
           
 int getColumnIndex()
           
 Number getNoDataValue()
           
 int getNumPixels()
           
 int getNumPixelsRead()
           
 int getRowIndex()
           
 byte[] getTileDataAsBytes()
           
 double[] getTileDataAsDoubles()
           
 float[] getTileDataAsFloats()
           
 int[] getTileDataAsIntegers()
           
 short[] getTileDataAsShorts()
           
 short[] getTileDataAsUnsignedShorts()
           
 boolean hasNoDataPixels()
           
 void setBandId(long bandId)
           
 void setBitmaskData(byte[] bitMaskData)
           
 void setColumnIndex(int colIndex)
           
 void setNoDataValue(Number noData)
           
 void setNumPixelsRead(int numPixelsRead)
           
 void setRowIndex(int rowIndex)
           
 void setTileData(byte[] pixelData)
           
 void setTileData(double[] pixelData)
           
 void setTileData(float[] pixelData)
           
 void setTileData(int[] pixelData)
           
 void setTileData(short[] pixelData)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileInfo

public TileInfo(int pixelsPerTile)
Method Detail

getBandId

public 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(Number noData)

getNoDataValue

public Number getNoDataValue()

hasNoDataPixels

public boolean hasNoDataPixels()


Copyright © 1996-2014 Geotools. All Rights Reserved.