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


package org.apache.batik.ext.awt.image.renderable
  • Class
    Description
    This is an abstract base class that adds the ability to specify the Color Space that the operation should take place in (linear sRGB or gamma corrected sRBG).
    This is an abstract base class that takes care of most of the normal issues surrounding the implementation of the RenderableImage interface.
    Adjusts the input images coordinate system by a general Affine transform
    Concrete implementation of the AffineRable interface.
    Implements a clip operation.
    ClipRable implementation
    Defines the interface expected from a color matrix operation
    Implements the interface expected from a color matrix operation
    Defines the interface expected from a component transfer operation.
    This class implements the interface expected from a component transfer operation.
    Composites a list of images according to a single composite rule.
    Composites a list of images according to a single composite rule.
    Convolves an image with a convolution matrix.
    Convolves an image with a convolution matrix.
    This class allows for the return of a proxy object quickly, while a heavy weight object is constrcuted in a background Thread.
    This filter primitive lights an image using the alpha channel as a bump map.
    Implementation of the DiffuseLightRable interface.
    Implements a DisplacementMap operation, which takes pixel values from another image to spatially displace the input image
    Implements a DisplacementMap operation, which takes pixel values from another image to spatially displace the input image
    This is an extension of RenderableImage that adds some needed functionality for tracking dirty regions and determining image dependancies.
    FilterAlphaRable implementation.
    FilterAsAlphaRable implementation.
    Implements a filter operation.
    Implements a filter chain.
    This is an extension of our Filter interface that adds support for a color-interpolation specification which indicates what colorspace the operation should take place in.
    Interface for implementing filter resolution.
    Interface for implementing filter resolution.
    Fills the input image with a given paint
    Concrete implementation of the FloodRable interface.
    Implements a GaussianBlur operation, where the blur size is defined by standard deviations along the x and y axis.
    GaussianBlurRable implementation
    Implements a Morphology operation, where the kernel size is defined by radius along the x and y axis.
    Implements a Morphology operation, where the kernel size is defined by radius along the x and y axis.
    Adjusts the input images coordinate system by dx, dy.
    Pads image to the given Rectangle (the rect may be smaller than the image in which case this is actually a crop).
    Concrete implementation of the PadRable interface.
    Interface for Rable's that can more efficently represent there action as a paint method instead of a RenderedImage when going to a Graphics2D anyways.
    Implements the interface expected from a color matrix operation
    RasterRable This is used to wrap a Rendered Image back into the RenderableImage world.
    This filter follows the specification of the feSpecularLighting filter in the SVG 1.0 specification.
    Implementation of the SpecularLightRable interface.
    A renderable that can tile its source into the tile region.
    8 bit TileRable implementation
    Creates a sourceless image from a turbulence function.
    Creates a sourceless image from a turbulence function.