public class BufferOpImage
extends javax.media.jai.AreaOpImage
Modifier and Type | Field and Description |
---|---|
static boolean |
ARRAY_CALC |
static boolean |
TILE_CACHED |
static int |
TILE_EXTENDER |
static int |
USHORT_MAX_VALUE |
bottomPadding, extender, leftPadding, rightPadding, topPadding
Constructor and Description |
---|
BufferOpImage(RenderedImage source,
javax.media.jai.ImageLayout layout,
Map configuration,
javax.media.jai.BorderExtender extender,
int leftPadding,
int rightPadding,
int topPadding,
int bottomPadding,
List<javax.media.jai.ROI> rois,
Range noData,
double destinationNoDataDouble,
Double valueToCount,
double pixelArea) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeRect(Raster[] sources,
WritableRaster dest,
Rectangle destRect)
Calculates the buffer on the defined raster
|
computeTile, getBorderExtender, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, mapDestRect, mapSourceRect
addTileToCache, cancelTiles, computeRect, computesUniqueTiles, createTile, dispose, getExpandedNumBands, getFormatTags, getOperationComputeType, getTile, getTileCache, getTileCacheMetric, getTileDependencies, getTileFromCache, getTileRecycler, getTiles, hasExtender, mapDestPoint, mapSourcePoint, prefetchTiles, queueTiles, recycleTile, setTileCache, vectorize, vectorize, vectorize
addPropertyChangeListener, addPropertyChangeListener, addSink, addSink, addSource, addTileComputationListener, copyData, copyData, copyExtendedData, createColorModel, createSnapshot, createWritableRaster, finalize, getAsBufferedImage, getAsBufferedImage, getBounds, getColorModel, getData, getData, getDefaultColorModel, getExtendedData, getGraphics, getHeight, getImageID, getMaxTileX, getMaxTileY, getMaxX, getMaxY, getMinTileX, getMinTileY, getMinX, getMinY, getNumBands, getNumSources, getNumXTiles, getNumYTiles, getProperties, getProperty, getPropertyClass, getPropertyNames, getPropertyNames, getSampleModel, getSinks, getSource, getSourceImage, getSourceObject, getSources, getSplits, getTileComputationListeners, getTileFactory, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileIndices, getTileRect, getTiles, getTileWidth, getWidth, overlapsMultipleTiles, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeSink, removeSink, removeSinks, removeSource, removeSources, removeTileComputationListener, setImageLayout, setProperties, setProperty, setSource, setSources, tileXToX, tileXToX, tileYToY, tileYToY, toString, wrapRenderedImage, XToTileX, XToTileX, YToTileY, YToTileY
public static final int TILE_EXTENDER
public static final int USHORT_MAX_VALUE
public static final boolean TILE_CACHED
public static final boolean ARRAY_CALC
public BufferOpImage(RenderedImage source, javax.media.jai.ImageLayout layout, Map configuration, javax.media.jai.BorderExtender extender, int leftPadding, int rightPadding, int topPadding, int bottomPadding, List<javax.media.jai.ROI> rois, Range noData, double destinationNoDataDouble, Double valueToCount, double pixelArea)
protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
computeRect
in class javax.media.jai.OpImage
sources
- an array of source Rasters, guaranteed to provide all necessary source data for computing the output.dest
- a WritableRaster tile containing the area to be computed.destRect
- the rectangle within dest to be processed.Copyright © 2006–2017 GeoSolutions. All rights reserved.