org.apache.batik.ext.awt.image.rendered
Class FormatRed
java.lang.Object
|
+--org.apache.batik.ext.awt.image.rendered.AbstractRed
|
+--org.apache.batik.ext.awt.image.rendered.FormatRed
- All Implemented Interfaces:
- CachableRed, java.awt.image.RenderedImage
- public class FormatRed
- extends AbstractRed
This allows you to specify the ColorModel, Alpha premult and/or
SampleModel to be used for output. If the input image lacks
Alpha and alpha is included in output then it is filled with
alpha=1. In all other cases bands are simply copied.
Fields inherited from class org.apache.batik.ext.awt.image.rendered.AbstractRed |
bounds, cm, minTileX, minTileY, numXTiles, numYTiles, props, sm, srcs, tileGridXOff, tileGridYOff, tileHeight, tileWidth |
Methods inherited from class org.apache.batik.ext.awt.image.rendered.AbstractRed |
copyBand, copyToRaster, getBounds, getColorModel, getData, getData, getDependencyRegion, getDirtyRegion, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getSampleModel, getSources, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getWidth, getXTile, getYTile, init, init, makeTile, updateTileGridInfo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormatRed
public FormatRed(CachableRed cr,
java.awt.image.SampleModel sm)
- Construct an instance of CachableRed around a BufferedImage.
FormatRed
public FormatRed(CachableRed cr,
java.awt.image.ColorModel cm)
construct
public static CachableRed construct(CachableRed src,
java.awt.image.ColorModel cm)
getSource
public CachableRed getSource()
- fetch the source image for this node.
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Overrides:
getProperty
in class AbstractRed
getPropertyNames
public java.lang.String[] getPropertyNames()
- Overrides:
getPropertyNames
in class AbstractRed
copyData
public java.awt.image.WritableRaster copyData(java.awt.image.WritableRaster wr)
makeSampleModel
public static java.awt.image.SampleModel makeSampleModel(CachableRed cr,
java.awt.image.ColorModel cm)
makeColorModel
public static java.awt.image.ColorModel makeColorModel(CachableRed cr,
java.awt.image.SampleModel sm)
Copyright © 2002 Apache Software Foundation. All Rights Reserved.