org.apache.batik.gvt

Class PatternPaintContext

public class PatternPaintContext extends Object implements PaintContext

PaintContext for the ConcretePatterPaint paint implementation.
Field Summary
protected AffineTransformusr2dev
Constructor Summary
PatternPaintContext(ColorModel destCM, AffineTransform usr2dev, RenderingHints hints, Filter tile, Rectangle2D patternRegion, boolean overflow)
Method Summary
voiddispose()
ColorModelgetColorModel()
RastergetRaster(int x, int y, int width, int height)
AffineTransformgetUsr2Dev()

Field Detail

usr2dev

protected AffineTransform usr2dev

Constructor Detail

PatternPaintContext

public PatternPaintContext(ColorModel destCM, AffineTransform usr2dev, RenderingHints hints, Filter tile, Rectangle2D patternRegion, boolean overflow)

Parameters: destCM ColorModel that receives the paint data usr2dev user space to device space transform hints RenderingHints patternRegion region tiled by this paint. In user space. overflow controls whether the pattern region clips the pattern tile

Method Detail

dispose

public void dispose()

getColorModel

public ColorModel getColorModel()

getRaster

public Raster getRaster(int x, int y, int width, int height)

getUsr2Dev

public AffineTransform getUsr2Dev()
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.