public class JiffleOpImage
extends OpImage
Constructor and Description |
---|
JiffleOpImage(Map<String,JiffleOpImage.ImageSpecification> sourceImages,
ImageLayout layout,
Map configuration,
String script,
String destVarName) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeRect(PlanarImage[] sources,
WritableRaster dest,
Rectangle destRect) |
protected void |
computeRect(Raster[] sources,
WritableRaster dest,
Rectangle destRect) |
Raster |
computeTile(int tileX,
int tileY) |
Rectangle |
mapDestRect(Rectangle destRect,
int sourceIndex)
For testing: returns the source image bounds.
|
Rectangle |
mapSourceRect(Rectangle sourceRect,
int sourceIndex)
For testing: returns null to indicate that all of the destination could be affected.
|
addTileToCache, cancelTiles, 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 Rectangle mapSourceRect(Rectangle sourceRect, int sourceIndex)
mapSourceRect
in class OpImage
sourceRect
- sourceIndex
- public Rectangle mapDestRect(Rectangle destRect, int sourceIndex)
mapDestRect
in class OpImage
destRect
- sourceIndex
- protected void computeRect(PlanarImage[] sources, WritableRaster dest, Rectangle destRect)
computeRect
in class OpImage
protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
computeRect
in class OpImage
public Raster computeTile(int tileX, int tileY)
computeTile
in class OpImage
Copyright © 2006–2018 GeoSolutions. All rights reserved.