Package org.apache.batik.gvt
Class PatternPaintContext
java.lang.Object
org.apache.batik.gvt.PatternPaintContext
- All Implemented Interfaces:
PaintContext
PaintContext
for the ConcretePatterPaint
paint implementation.- Version:
- $Id: PatternPaintContext.java 1733416 2016-03-03 07:07:13Z gadams $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Rectangle
private WritableRaster
Working Rasterprivate ColorModel
ColorModel for the Rasters created by this Paintprivate RenderedImage
Tileprotected AffineTransform
-
Constructor Summary
ConstructorsConstructorDescriptionPatternPaintContext
(ColorModel destCM, AffineTransform usr2dev, RenderingHints hints, Filter tile, Rectangle2D patternRegion, boolean overflow) -
Method Summary
-
Field Details
-
rasterCM
ColorModel for the Rasters created by this Paint -
raster
Working Raster -
tiled
Tile -
usr2dev
-
EVERYTHING
-
-
Constructor Details
-
PatternPaintContext
public PatternPaintContext(ColorModel destCM, AffineTransform usr2dev, RenderingHints hints, Filter tile, Rectangle2D patternRegion, boolean overflow) - Parameters:
destCM
- ColorModel that receives the paint datausr2dev
- user space to device space transformhints
- RenderingHintspatternRegion
- region tiled by this paint. In user space.overflow
- controls whether the pattern region clips the pattern tile
-
-
Method Details
-
getUsr2Dev
-
dispose
public void dispose()- Specified by:
dispose
in interfacePaintContext
-
getColorModel
- Specified by:
getColorModel
in interfacePaintContext
-
getRaster
- Specified by:
getRaster
in interfacePaintContext
-