Uses of Class
org.deegree.coverage.raster.data.info.BandType

Packages that use BandType
org.deegree.coverage.raster Provides for simple and complex raster (grid coverages). 
org.deegree.coverage.raster.data This package contains the pixel-level raster parts. 
org.deegree.coverage.raster.data.info   
org.deegree.coverage.raster.data.nio   
org.deegree.protocol.wms.raster   
org.deegree.style.styling   
 

Uses of BandType in org.deegree.coverage.raster
 

Methods in org.deegree.coverage.raster that return BandType
 BandType[] SimpleRaster.getBandTypes()
           
 

Methods in org.deegree.coverage.raster with parameters of type BandType
 SimpleRaster SimpleRaster.createCompatibleSimpleRaster(BandType[] bands)
          Creates a SimpleRaster with same size, DataType and InterleaveType
abstract  AbstractRaster AbstractRaster.getSubRaster(Envelope subsetEnv, BandType[] bands)
          Returns a subset of the raster, note this is a view on the given raster.
 TiledRaster TiledRaster.getSubRaster(Envelope env, BandType[] bands)
           
 MultiRangedRaster MultiRangedRaster.getSubRaster(Envelope env, BandType[] bands)
           
 SimpleRaster SimpleRaster.getSubRaster(Envelope envelope, BandType[] bands)
           
abstract  AbstractRaster AbstractRaster.getSubRaster(Envelope subsetEnv, BandType[] bands, RasterGeoReference.OriginLocation targetOrigin)
          Returns a subset of the raster, note this is a view on the given raster.
 TiledRaster TiledRaster.getSubRaster(Envelope env, BandType[] bands, RasterGeoReference.OriginLocation targetLocation)
          Get a subraster which has it's origin location at the given location.
 MultiRangedRaster MultiRangedRaster.getSubRaster(Envelope env, BandType[] bands, RasterGeoReference.OriginLocation targetLocation)
           
 SimpleRaster SimpleRaster.getSubRaster(Envelope envelope, BandType[] bands, RasterGeoReference.OriginLocation targetLocation)
           
 

Uses of BandType in org.deegree.coverage.raster.data
 

Methods in org.deegree.coverage.raster.data with parameters of type BandType
 RasterData TiledRasterData.createCompatibleRasterData(BandType[] bands)
           
 RasterData RasterData.createCompatibleRasterData(BandType[] bands)
          Returns a new RasterData with the same size, DataType and InterleaveType
 RasterData TiledRasterData.createCompatibleRasterData(RasterRect sampleDomain, BandType[] bands)
           
 RasterData RasterData.createCompatibleRasterData(RasterRect sampleDomain, BandType[] bands)
          Returns a new RasterData with the same DataType and InterleaveType
 RasterData TiledRasterData.createCompatibleWritableRasterData(RasterRect sampleDomain, BandType[] bands)
           
 RasterData RasterData.createCompatibleWritableRasterData(RasterRect sampleDomain, BandType[] bands)
          Create a writable compatible raster with the height and width of the given sample domain.
static ByteBufferRasterData RasterDataFactory.createRasterData(int width, int height, BandType[] bands, DataType dataType, InterleaveType interleaveType, boolean addToCache)
          Creates a RasterData object object with given size, number of bands, data type and interleaving
static ByteBufferRasterData RasterDataFactory.createRasterData(int width, int height, BandType[] bands, DataType dataType, InterleaveType interleaveType, RasterGeoReference geoRef, ByteBuffer byteBuffer, boolean createCacheFile, String cacheId)
          Creates a RasterData object object with given size, number of bands, data type and interleaving filled with the given ByteArray.
static ByteBufferRasterData RasterDataFactory.createRasterData(int width, int height, BandType[] bands, DataType dataType, InterleaveType interleaveType, RasterReader reader, boolean addToCache)
          Creates a RasterData object object with given size, number of bands, data type and interleaving
 RasterData TiledRasterData.getSubset(RasterRect rasterRect, BandType[] bands)
           
 RasterData RasterData.getSubset(RasterRect rasterRect, BandType[] bands)
          Returns new single-band RasterData object for the specified rectangle.
 

Uses of BandType in org.deegree.coverage.raster.data.info
 

Fields in org.deegree.coverage.raster.data.info declared as BandType
 BandType[] RasterDataInfo.bandInfo
          The definitions of the bands
static BandType[] BandType.RGB
          A standard RGB band type array
static BandType[] BandType.RGBA
          A standard RGBA band type array
 

Methods in org.deegree.coverage.raster.data.info that return BandType
static BandType[] BandType.fromBufferedImageType(int type, int expectedSize, SampleModel sampleModel)
          Convert from BufferedImage-Types to BandTypes.
static BandType BandType.fromString(String band)
          Get Bandtype for the given string.
 BandType[] RasterDataInfo.getBandInfo()
           
static BandType BandType.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BandType[] BandType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.deegree.coverage.raster.data.info with parameters of type BandType
 byte[] RasterDataInfo.getNoDataPixel(BandType[] bands)
          Returns the no data values for this raster's bands
 

Constructors in org.deegree.coverage.raster.data.info with parameters of type BandType
RasterDataInfo(BandType[] bandInfo, DataType dataType, InterleaveType interleaveType)
          create a new RasterDataInfo and initialize the no data pixel with null.
RasterDataInfo(byte[] noDataPixel, BandType[] bandInfo, DataType dataType, InterleaveType interleaveType)
           
 

Uses of BandType in org.deegree.coverage.raster.data.nio
 

Methods in org.deegree.coverage.raster.data.nio with parameters of type BandType
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(BandType[] bands)
           
 RasterData ByteBufferRasterData.createCompatibleRasterData(RasterRect sampleDomain, BandType[] bands)
           
 RasterData LineInterleavedRasterData.createCompatibleWritableRasterData(RasterRect sampleDomain, BandType[] bands)
           
 RasterData BandInterleavedRasterData.createCompatibleWritableRasterData(RasterRect sampleDomain, BandType[] bands)
           
 RasterData PixelInterleavedRasterData.createCompatibleWritableRasterData(RasterRect sampleDomain, BandType[] bands)
           
protected  RasterDataInfo ByteBufferRasterData.createRasterDataInfo(BandType[] bands)
          Create the raster data info object for the given bands, if empty or null the current dataInfo will be used.
 ByteBufferRasterData ByteBufferRasterData.getSubset(RasterRect sampleDomain, BandType[] bands)
           
 

Uses of BandType in org.deegree.protocol.wms.raster
 

Methods in org.deegree.protocol.wms.raster with parameters of type BandType
 SimpleRaster WMSRaster.createCompatibleSimpleRaster(BandType[] bands)
          Creates a SimpleRaster with same size, DataType and InterleaveType
 

Uses of BandType in org.deegree.style.styling
 

Methods in org.deegree.style.styling with parameters of type BandType
 int[] RasterChannelSelection.evaluate(BandType[] bands)
          Compute the indexes of selected channel for a particular raster (given its channels)
 



Copyright © 2011. All Rights Reserved.