public class TransparencyFillOpImage
extends AreaOpImage
bottomPadding, extender, leftPadding, rightPadding, topPadding
Constructor and Description |
---|
TransparencyFillOpImage(RenderedImage source,
BorderExtender extender,
TransparencyFillDescriptor.FillType type,
Map config,
ImageLayout layout)
Creates a TransparencyFillOpImage given a ParameterBlock containing the image source.
|
Modifier and Type | Method and Description |
---|---|
protected void |
computeRect(Raster[] sources,
WritableRaster dest,
Rectangle destRect)
Performs fill on a specified rectangle.
|
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 TransparencyFillOpImage(RenderedImage source, BorderExtender extender, TransparencyFillDescriptor.FillType type, Map config, ImageLayout layout)
source
- a RenderedImage.extender
- a BorderExtender, or null.type
- a TransparencyFillDescriptor.FillType
type to be used for transparency fillinglayout
- an ImageLayout optionally containing the tile grid layout, SampleModel, and
ColorModel, or null.protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
computeRect
in class 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 © 1996–2019 Geotools. All rights reserved.