org.apache.batik.ext.awt.image.rendered
Class FloodRed
java.lang.Object
|
+--org.apache.batik.ext.awt.image.rendered.AbstractRed
|
+--org.apache.batik.ext.awt.image.rendered.FloodRed
- All Implemented Interfaces:
- CachableRed, java.awt.image.RenderedImage
- public class FloodRed
- extends AbstractRed
This implementation of RenderedImage will generate an infinate
field of a single color. It reports bounds but will in fact render
out to infinity.
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 |
Constructor Summary |
FloodRed(java.awt.Rectangle bounds)
Construct a fully transparent black image bounds size. |
FloodRed(java.awt.Rectangle bounds,
java.awt.Paint paint)
Construct a fully transparent image bounds size, will
paint one tile with paint. |
Method Summary |
java.awt.image.WritableRaster |
copyData(java.awt.image.WritableRaster wr)
|
java.awt.image.Raster |
getTile(int x,
int y)
|
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, getProperty, getPropertyNames, getSampleModel, getSources, 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 |
FloodRed
public FloodRed(java.awt.Rectangle bounds)
- Construct a fully transparent black image bounds size.
- Parameters:
bounds
- the bounds of the image (in fact will respond with
any request).
FloodRed
public FloodRed(java.awt.Rectangle bounds,
java.awt.Paint paint)
- Construct a fully transparent image bounds size, will
paint one tile with paint. Thus paint should not be a pattered
paint or gradient but should be a solid color.
- Parameters:
bounds
- the bounds of the image (in fact will respond with
any request).
getTile
public java.awt.image.Raster getTile(int x,
int y)
- Overrides:
getTile
in class AbstractRed
copyData
public java.awt.image.WritableRaster copyData(java.awt.image.WritableRaster wr)
Copyright © 2002 Apache Software Foundation. All Rights Reserved.