Uses of Class
org.deegree.coverage.raster.geom.RasterRect

Packages that use RasterRect
org.deegree.coverage.raster.cache   
org.deegree.coverage.raster.data This package contains the pixel-level raster parts. 
org.deegree.coverage.raster.data.container This package contains the container classes which hide the actual loading of pixel data from the rasterdata. 
org.deegree.coverage.raster.data.nio   
org.deegree.coverage.raster.geom   
org.deegree.coverage.raster.io Defines the io operations for reading and writing rasters (not the data). 
org.deegree.coverage.raster.io.asc   
org.deegree.coverage.raster.io.grid   
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.io.xyz   
org.deegree.coverage.raster.utils   
org.deegree.protocol.wms.raster   
 

Uses of RasterRect in org.deegree.coverage.raster.cache
 

Methods in org.deegree.coverage.raster.cache with parameters of type RasterRect
 BufferResult CacheRasterReader.read(RasterRect rect, ByteBuffer resultBuffer)
           
 

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

Subclasses of RasterRect in org.deegree.coverage.raster.data
 class DataView
          The DataView class defines a view on Rasterdata.
 

Methods in org.deegree.coverage.raster.data with parameters of type RasterRect
 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.
 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(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.
 RasterData TiledRasterData.getSubset(RasterRect rasterRect)
           
 RasterData RasterData.getSubset(RasterRect rasterRect)
          Returns new RasterData object for the specified rectangle.
 RasterData TiledRasterData.getSubset(RasterRect rasterRect, BandType[] bands)
           
 RasterData RasterData.getSubset(RasterRect rasterRect, BandType[] bands)
          Returns new single-band RasterData object for the specified rectangle.
 

Constructors in org.deegree.coverage.raster.data with parameters of type RasterRect
DataView(RasterRect rasterRect, RasterDataInfo viewOnData)
          Constructor if the info on the view on the data equals the original raster data info.
DataView(RasterRect rasterRect, RasterDataInfo viewOnData, RasterDataInfo originalInfo)
           
 

Uses of RasterRect in org.deegree.coverage.raster.data.container
 

Methods in org.deegree.coverage.raster.data.container that return RasterRect
 RasterRect BufferResult.getRect()
           
 

Constructors in org.deegree.coverage.raster.data.container with parameters of type RasterRect
BufferResult(RasterRect resultRect, ByteBuffer result)
          Create a buffer result.
 

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

Methods in org.deegree.coverage.raster.data.nio that return RasterRect
 RasterRect ByteBufferRasterData.getBytebufferDomain()
           
protected  RasterRect BufferAccess.getBytebufferDomain()
           
protected  RasterRect BufferAccess.getDataRectangle()
           
 

Methods in org.deegree.coverage.raster.data.nio that return types with arguments of type RasterRect
 Pair<ByteBuffer,RasterRect> PixelInterleavedRasterData.getDataRect()
           
 

Methods in org.deegree.coverage.raster.data.nio with parameters of type RasterRect
 ByteBufferRasterData ByteBufferRasterData.createCompatibleRasterData(RasterRect env)
           
 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)
           
 ByteBufferRasterData ByteBufferRasterData.getSubset(RasterRect sampleDomain)
           
 ByteBufferRasterData ByteBufferRasterData.getSubset(RasterRect sampleDomain, BandType[] bands)
           
 

Constructors in org.deegree.coverage.raster.data.nio with parameters of type RasterRect
BandInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterDataInfo dataInfo)
          Creates a new BandInterleavedRasterData with given size, number of bands and data type backed with no data reader.
BandInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterReader reader, RasterDataInfo dataInfo)
          Creates a new BandInterleavedRasterData with given size, number of bands and data type
LineInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterDataInfo dataInfo)
          Creates a new LineInterleavedRasterData with given size, number of bands and data type, backed with no data.
LineInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterReader reader, RasterDataInfo dataInfo)
          Creates a new LineInterleavedRasterData with given size, number of bands and data type
PixelInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterDataInfo dataInfo)
          Creates a new PixelInterleavedRasterData with given size, number of bands and data type, backed with no data.
PixelInterleavedRasterData(RasterRect sampleDomain, int rasterWidth, int rasterHeight, RasterReader reader, RasterDataInfo dataInfo)
          Creates a new PixelInterleavedRasterData with given size, number of bands and data type
 

Uses of RasterRect in org.deegree.coverage.raster.geom
 

Methods in org.deegree.coverage.raster.geom that return RasterRect
 RasterRect RasterGeoReference.convertEnvelopeToRasterCRS(Envelope envelope)
          Converts an envelope in world coordinates to raster coordinates, note the envelope in world coordinates is defined over min/max (lower left/upper right), whereas a RasterRect is defined as min(upperleft) with a width and height.
static RasterRect RasterRect.intersection(RasterRect first, RasterRect second)
          Create an intersection of the given RasterRects, if the given rasterects do not intersect, null will be returned.
 

Methods in org.deegree.coverage.raster.geom with parameters of type RasterRect
 Envelope RasterGeoReference.getEnvelope(RasterGeoReference.OriginLocation targetLocation, RasterRect rasterRect, ICRS crs)
          Returns an Envelope for a raster with given size and given x,y raster location.
 Envelope RasterGeoReference.getEnvelope(RasterRect rasterRect, ICRS crs)
          Returns an Envelope for a raster with given size and given x,y raster location.
static RasterRect RasterRect.intersection(RasterRect first, RasterRect second)
          Create an intersection of the given RasterRects, if the given rasterects do not intersect, null will be returned.
 

Constructors in org.deegree.coverage.raster.geom with parameters of type RasterRect
RasterRect(RasterRect rasterRect)
           
 

Uses of RasterRect in org.deegree.coverage.raster.io
 

Methods in org.deegree.coverage.raster.io with parameters of type RasterRect
 BufferResult RasterReader.read(RasterRect rect, ByteBuffer result)
           
 

Uses of RasterRect in org.deegree.coverage.raster.io.asc
 

Methods in org.deegree.coverage.raster.io.asc with parameters of type RasterRect
 BufferResult ASCReader.read(RasterRect rect, ByteBuffer buffer)
           
 

Uses of RasterRect in org.deegree.coverage.raster.io.grid
 

Methods in org.deegree.coverage.raster.io.grid that return RasterRect
protected  RasterRect GridReader.snapToGrid(RasterRect original)
          Get intersection of the requested rectangle with the rectangle of the grid file.
 

Methods in org.deegree.coverage.raster.io.grid with parameters of type RasterRect
protected  int[] GridReader.getIntersectingTiles(RasterRect rect)
          Returns the min column, row and max column row of the given rect.
 BufferResult TileOffsetReader.read(RasterRect rect, ByteBuffer buffer)
           
 BufferResult GridFileReader.read(RasterRect rect, ByteBuffer resultBuffer)
           
 BufferResult SplittedBlobReader.read(RasterRect rect, ByteBuffer resultBuffer)
           
protected  void GridFileReader.readValuesFromTile(int tileColumn, int tileRow, RasterRect fRect, FileChannel channel, ByteBuffer resultBuffer)
           
protected  RasterRect GridReader.snapToGrid(RasterRect original)
          Get intersection of the requested rectangle with the rectangle of the grid file.
 

Constructors in org.deegree.coverage.raster.io.grid with parameters of type RasterRect
TileOffsetReader(GridReader original, RasterRect tileRectInGrid)
           
 

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

Methods in org.deegree.coverage.raster.io.imageio with parameters of type RasterRect
 BufferResult IIORasterDataReader.read(RasterRect rect, ByteBuffer resultBuffer)
           
 BufferResult IIORasterReader.read(RasterRect rect, ByteBuffer buffer)
           
 

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

Methods in org.deegree.coverage.raster.io.jai with parameters of type RasterRect
 BufferResult JAIRasterReader.read(RasterRect rect, ByteBuffer buffer)
           
 

Uses of RasterRect in org.deegree.coverage.raster.io.xyz
 

Methods in org.deegree.coverage.raster.io.xyz with parameters of type RasterRect
 BufferResult XYZReader.read(RasterRect rect, ByteBuffer buffer)
           
 

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

Methods in org.deegree.coverage.raster.utils with parameters of type RasterRect
static void Rasters.copyValuesFromTile(RasterRect srcRect, RasterRect destRect, ByteBuffer srcBuffer, ByteBuffer destBuffer, int sampleSize)
          Copies the data from the given source databuffer to the target databuffer.
 

Constructors in org.deegree.coverage.raster.utils with parameters of type RasterRect
RawDataBufferFloat(ByteBuffer floatBuffer, float noData, RasterRect bufferDomain, DataView view)
           
 

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

Methods in org.deegree.protocol.wms.raster with parameters of type RasterRect
 BufferResult WMSReader.read(RasterRect rect, ByteBuffer result)
           
 



Copyright © 2011. All Rights Reserved.