Package org.apache.batik.ext.awt.image

Contains extensions to the java.awt.image package.

See:
          Description

Interface Summary
ComponentTransferFunction Defines the interface expected from a component transfer function.
Light Top level interface to model a light element.
TransferFunction Defines the interface for all the ComponentTransferOp transfer functions, which can all be converted to a lookup table
 

Class Summary
AbstractLight An abstract implementation of the Light interface.
ARGBChannel Enumerated type for an ARGB Channel selector.
CompositeRule This is a typesafe enumeration of the standard Composite rules for the CompositeRable operation.
ConcreteComponentTransferFunction This class implements the interface expected from a component transfer function.
DiscreteTransfer This class defines the Discrete type transfer function for the feComponentTransfer filter, as defined in chapter 15, section 11 of the SVG specification.
DistantLight A light source placed at the infinity, such that the light angle is constant over the whole surface.
GammaTransfer GammaTransfer.java This class defines the Gamma type transfer function for the feComponentTransfer filter, as defined in chapter 15, section 11 of the SVG specification.
GraphicsUtil Set of utility methods for Graphics.
IdentityTransfer IdentityTransfer.java This class defines the Identity type transfer function for the feComponentTransfer filter, as defined in chapter 15, section 11 of the SVG specification.
LinearTransfer LinearTransfer.java This class defines the Linear type transfer function for the feComponentTransfer filter, as defined in chapter 15, section 11 of the SVG specification.
PadMode This is a typesafe enumeration of the standard Composite rules for the CompositeRable operation.
PointLight A light source which emits a light of constant intensity in all directions.
SpotLight A light source which emits a light of constant intensity in all directions.
SVGComposite This provides an implementation of all the composite rules in SVG.
SVGComposite.AlphaPreCompositeContext  
SVGComposite.AlphaPreCompositeContext_INT_PACK  
SVGComposite.ArithCompositeContext  
SVGComposite.ArithCompositeContext_INT_PACK  
SVGComposite.ArithCompositeContext_INT_PACK_LUT  
SVGComposite.AtopCompositeContext  
SVGComposite.AtopCompositeContext_INT_PACK  
SVGComposite.DarkenCompositeContext  
SVGComposite.DarkenCompositeContext_INT_PACK  
SVGComposite.InCompositeContext  
SVGComposite.InCompositeContext_INT_PACK  
SVGComposite.LightenCompositeContext  
SVGComposite.LightenCompositeContext_INT_PACK  
SVGComposite.MultiplyCompositeContext The following classes implement the various blend modes from SVG.
SVGComposite.MultiplyCompositeContext_INT_PACK  
SVGComposite.OutCompositeContext  
SVGComposite.OutCompositeContext_INT_PACK  
SVGComposite.OverCompositeContext This implements SRC_OVER for 4 band byte data.
SVGComposite.OverCompositeContext_INT_PACK This implements SRC_OVER for Int packed data where the src is premultiplied.
SVGComposite.OverCompositeContext_INT_PACK_NA This implements SRC_OVER for Int packed data and dest has no Alpha...
SVGComposite.OverCompositeContext_INT_PACK_UNPRE This implements SRC_OVER for Int packed data where the src is unpremultiplied.
SVGComposite.OverCompositeContext_NA This implements SRC_OVER for 4 band byte src data and 3 band byte dst data.
SVGComposite.ScreenCompositeContext  
SVGComposite.ScreenCompositeContext_INT_PACK  
SVGComposite.XorCompositeContext  
SVGComposite.XorCompositeContext_INT_PACK  
TableTransfer TableTransfer.java This class defines the Table type transfer function for the feComponentTransfer filter, as defined in chapter 15, section 11 of the SVG specification.
URLImageCache This class manages a cache of soft references to Images that we have already loaded.
 

Package org.apache.batik.ext.awt.image Description

Contains extensions to the java.awt.image package. This package provides convenient methods and some utility classes. These generally bypass broken methods in Java2D or provide tweaked implementations.



Copyright © 2017 Apache Software Foundation. All Rights Reserved.