public class MultiplyAlphaRed extends AbstractRed
bounds, cm, minTileX, minTileY, numXTiles, numYTiles, props, sm, srcs, tileGridXOff, tileGridYOff, tileHeight, tileWidth
Constructor and Description |
---|
MultiplyAlphaRed(CachableRed src,
CachableRed alpha)
Multiply the alpha of one image with a mask image.
|
Modifier and Type | Method and Description |
---|---|
WritableRaster |
copyData(WritableRaster wr) |
static ColorModel |
fixColorModel(CachableRed src) |
static SampleModel |
fixSampleModel(CachableRed src) |
WritableRaster |
INT_PACK_BYTE_COMP_Impl(WritableRaster wr) |
boolean |
is_INT_PACK_BYTE_COMP(SampleModel srcSM,
SampleModel alpSM) |
static Rectangle |
makeBounds(CachableRed src1,
CachableRed src2) |
static List |
makeList(CachableRed src1,
CachableRed src2) |
copyBand, copyToRaster, getBounds, getColorModel, getData, getData, getDependencyRegion, getDirtyRegion, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getPropertyNames, getSampleModel, getSources, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getWidth, getXTile, getYTile, init, init, makeTile, updateTileGridInfo
public MultiplyAlphaRed(CachableRed src, CachableRed alpha)
src
- The image to convert to multiply the alpha ofalpha
- The mask image to multiply the alpha channel of src
with.public boolean is_INT_PACK_BYTE_COMP(SampleModel srcSM, SampleModel alpSM)
public WritableRaster INT_PACK_BYTE_COMP_Impl(WritableRaster wr)
public WritableRaster copyData(WritableRaster wr)
public static List makeList(CachableRed src1, CachableRed src2)
public static Rectangle makeBounds(CachableRed src1, CachableRed src2)
public static SampleModel fixSampleModel(CachableRed src)
public static ColorModel fixColorModel(CachableRed src)
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.