public class ShapeMaskOpImage extends SingleBandedOpImage
RasterDataNode
.
The resulting image will have a single-band, interleaved sample model
with sample values 255 or 0.Constructor and Description |
---|
ShapeMaskOpImage(Shape shape,
int width,
int height,
Dimension tileSize,
ResolutionLevel level) |
ShapeMaskOpImage(Shape shape,
int width,
int height,
ResolutionLevel level) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeRect(javax.media.jai.PlanarImage[] sourceImages,
WritableRaster tile,
Rectangle destRect) |
computeRect, createNoDataRaster, getLevel, getLevelImageSupport, getScale, getSourceCoord, getSourceHeight, getSourceWidth, getSourceX, getSourceY
computesUniqueTiles, computeTile, mapDestRect, mapSourceRect
addTileToCache, cancelTiles, 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 ShapeMaskOpImage(Shape shape, int width, int height, ResolutionLevel level)
public ShapeMaskOpImage(Shape shape, int width, int height, Dimension tileSize, ResolutionLevel level)
protected void computeRect(javax.media.jai.PlanarImage[] sourceImages, WritableRaster tile, Rectangle destRect)
computeRect
in class javax.media.jai.OpImage
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.