org.apache.batik.ext.awt.image.rendered
Class TileRed
java.lang.Object
|
+--org.apache.batik.ext.awt.image.rendered.AbstractRed
|
+--org.apache.batik.ext.awt.image.rendered.TileRed
- All Implemented Interfaces:
- CachableRed, java.awt.image.RenderedImage, TileGenerator
- public class TileRed
- extends AbstractRed
- implements TileGenerator
This filter simply tiles its tile starting from the upper
left corner of the tiled region.
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 |
TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion)
|
TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
int xStep,
int yStep)
|
TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
int xStep,
int yStep,
java.awt.RenderingHints hints)
|
TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
java.awt.RenderingHints hints)
|
Method Summary |
java.awt.image.WritableRaster |
copyData(java.awt.image.WritableRaster wr)
|
java.awt.image.WritableRaster |
fillRasterFrom(java.awt.image.WritableRaster wr,
java.awt.image.RenderedImage src)
|
protected static java.awt.image.SampleModel |
fixSampleModel(java.awt.image.RenderedImage src,
java.awt.Rectangle bounds)
This function 'fixes' the source's sample model. |
java.awt.image.Raster |
genTile(int x,
int y)
|
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 |
TileRed
public TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion)
TileRed
public TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
java.awt.RenderingHints hints)
TileRed
public TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
int xStep,
int yStep)
TileRed
public TileRed(java.awt.image.RenderedImage tile,
java.awt.Rectangle tiledRegion,
int xStep,
int yStep,
java.awt.RenderingHints hints)
copyData
public java.awt.image.WritableRaster copyData(java.awt.image.WritableRaster wr)
getTile
public java.awt.image.Raster getTile(int x,
int y)
- Overrides:
getTile
in class AbstractRed
genTile
public java.awt.image.Raster genTile(int x,
int y)
- Specified by:
genTile
in interface TileGenerator
fillRasterFrom
public java.awt.image.WritableRaster fillRasterFrom(java.awt.image.WritableRaster wr,
java.awt.image.RenderedImage src)
fixSampleModel
protected static java.awt.image.SampleModel fixSampleModel(java.awt.image.RenderedImage src,
java.awt.Rectangle bounds)
- This function 'fixes' the source's sample model.
right now it just ensures that the sample model isn't
much larger than my width.
Copyright © 2001 Apache Software Foundation. All Rights Reserved.