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, mapSourceRectaddTileToCache, cancelTiles, computeRect, computesUniqueTiles, createTile, dispose, getExpandedNumBands, getFormatTags, getOperationComputeType, getTile, getTileCache, getTileCacheMetric, getTileDependencies, getTileFromCache, getTileRecycler, getTiles, hasExtender, mapDestPoint, mapSourcePoint, prefetchTiles, queueTiles, recycleTile, setTileCache, vectorize, vectorize, vectorizeaddPropertyChangeListener, 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, YToTileYpublic 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 OpImagesources - 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.