Uses of Class
org.deegree.coverage.raster.data.nio.ByteBufferRasterData

Packages that use ByteBufferRasterData
org.deegree.coverage.raster.data This package contains the pixel-level raster parts. 
org.deegree.coverage.raster.data.nio   
org.deegree.coverage.raster.io.imageio This package contains ImageIO based raster reader and writer. 
org.deegree.coverage.raster.io.jai This package contains JAI based raster reader and writer. 
org.deegree.coverage.raster.utils   
 

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

Methods in org.deegree.coverage.raster.data that return ByteBufferRasterData
 ByteBufferRasterData TiledRasterData.createCompatibleRasterData(RasterRect sampleDomain)
           
 ByteBufferRasterData RasterData.createCompatibleRasterData(RasterRect sampleDomain)
          Returns a view as a new RasterData with the same DataType and InterleaveType but valid only for the given rect.
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
static ByteBufferRasterData RasterDataFactory.createRasterData(int width, int height, DataType dataType, boolean addToCache)
          Creates a pixel-interleaved RasterData object with given size and data type
static ByteBufferRasterData RasterDataFactory.createRasterData(int width, int height, RasterDataInfo rdi, 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, RasterDataInfo rdi, RasterGeoReference geoRef, ByteBuffer byteBuffer, boolean createCacheFile, String cacheId, RasterIOOptions options)
          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, RasterDataInfo dataInfo, RasterReader reader, boolean addToCache)
          Creates a RasterData object object with given size, number of bands, data type and interleaving.
static ByteBufferRasterData RasterDataFactory.createRasterData(RasterRect view, RasterDataInfo rdi, RasterGeoReference geoRef, ByteBuffer byteBuffer, boolean createCacheFile, String cacheId, RasterIOOptions options)
          Creates a RasterData object object with given size, number of bands, data type and interleaving filled with the given ByteArray.
static ByteBufferRasterData RasterDataFactory.createRasterData(RasterRect view, RasterDataInfo dataInfo, RasterReader reader, boolean addToCache, RasterIOOptions options)
          Creates a RasterData object object with given view, number of bands, data type and interleaving.
 

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

Subclasses of ByteBufferRasterData in org.deegree.coverage.raster.data.nio
 class BandInterleavedRasterData
          This class implements a band-interleaved, ByteBuffer-based RasterData.
 class LineInterleavedRasterData
          This class implements a line-interleaved, ByteBuffer-based RasterData.
 class PixelInterleavedRasterData
          This class implements a pixel-interleaved, ByteBuffer-based RasterData.
 

Methods in org.deegree.coverage.raster.data.nio that return ByteBufferRasterData
protected abstract  ByteBufferRasterData ByteBufferRasterData.createCompatibleEmptyRasterData()
           
protected  ByteBufferRasterData LineInterleavedRasterData.createCompatibleEmptyRasterData()
           
protected  ByteBufferRasterData BandInterleavedRasterData.createCompatibleEmptyRasterData()
           
protected  ByteBufferRasterData PixelInterleavedRasterData.createCompatibleEmptyRasterData()
           
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData()
           
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(BandType[] bands)
           
protected abstract  ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(DataView view)
          Implementation should create a view of this raster data.
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(int width, int height)
           
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(RasterRect env)
           
 ByteBufferRasterData ByteBufferRasterData.getSubset(RasterRect sampleDomain)
           
 ByteBufferRasterData ByteBufferRasterData.getSubset(RasterRect sampleDomain, BandType[] bands)
           
 

Uses of ByteBufferRasterData in org.deegree.coverage.raster.io.imageio
 

Methods in org.deegree.coverage.raster.io.imageio that return ByteBufferRasterData
 ByteBufferRasterData IIORasterDataReader.read()
          Reads data and returns a new RasterData object
 

Uses of ByteBufferRasterData in org.deegree.coverage.raster.io.jai
 

Methods in org.deegree.coverage.raster.io.jai that return ByteBufferRasterData
 ByteBufferRasterData JAIRasterDataReader.read()
          Reads data and returns a new RasterData object
 

Uses of ByteBufferRasterData in org.deegree.coverage.raster.utils
 

Methods in org.deegree.coverage.raster.utils that return ByteBufferRasterData
static ByteBufferRasterData RasterFactory.rasterDataFromImage(BufferedImage img)
          Creates a buffered image from the given raster data by calling the RasterFactory.rasterDataFromImage(RenderedImage, RasterIOOptions, ByteBuffer) method without any options
static ByteBufferRasterData RasterFactory.rasterDataFromImage(RenderedImage img, RasterIOOptions options)
          Creates Raster data from the given RenderedImage image.
static ByteBufferRasterData RasterFactory.rasterDataFromImage(RenderedImage img, RasterIOOptions options, ByteBuffer byteBuffer)
          Creates Raster data from the given buffered image.
 



Copyright © 2011. All Rights Reserved.