Package org.apache.batik.ext.awt.image
Class SVGComposite.AlphaPreCompositeContext
java.lang.Object
org.apache.batik.ext.awt.image.SVGComposite.AlphaPreCompositeContext
- All Implemented Interfaces:
CompositeContext
- Direct Known Subclasses:
SVGComposite.AlphaPreCompositeContext_INT_PACK
,SVGComposite.ArithCompositeContext
,SVGComposite.AtopCompositeContext
,SVGComposite.DarkenCompositeContext
,SVGComposite.InCompositeContext
,SVGComposite.LightenCompositeContext
,SVGComposite.MultiplyCompositeContext
,SVGComposite.OutCompositeContext
,SVGComposite.OverCompositeContext
,SVGComposite.OverCompositeContext_NA
,SVGComposite.ScreenCompositeContext
,SVGComposite.XorCompositeContext
- Enclosing class:
- SVGComposite
public abstract static class SVGComposite.AlphaPreCompositeContext
extends Object
implements CompositeContext
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
compose
(Raster src, Raster dstIn, WritableRaster dstOut) void
dispose()
protected abstract void
precompose
(Raster src, Raster dstIn, WritableRaster dstOut)
-
Field Details
-
srcCM
ColorModel srcCM -
dstCM
ColorModel dstCM
-
-
Constructor Details
-
AlphaPreCompositeContext
AlphaPreCompositeContext(ColorModel srcCM, ColorModel dstCM)
-
-
Method Details
-
dispose
public void dispose()- Specified by:
dispose
in interfaceCompositeContext
-
precompose
-
compose
- Specified by:
compose
in interfaceCompositeContext
-