Package org.apache.batik.gvt.filter

Contains all of the interfaces for describing a set of standard image processing filters Java objects.

See:
          Description

Interface Summary
AffineRable Adjusts the input images coordinate system by a general Affine transform
CachableRed This provides a number of extra methods that enable a system to better analyse the dependencies between nodes in a render graph.
Clip Implements a clip operation.
ColorMatrixRable Defines the interface expected from a color matrix operation
ComponentTransferFunction Defines the interface expected from a component transfer function.
ComponentTransferRable Defines the interface expected from a component transfer operation.
CompositeRable Composites a list of images according to a single composite rule.
DisplacementMapRable Implements a DisplacementMap operation, which takes pixel values from another image to spatially displace the input image
Filter This is an extension of RenderableImage that adds some needed functionality for tracking dirty regions and determining image dependancies.
FilterChainRable Implements a filter operation.
FilterResRable Interface for implementing filter resolution.
FloodRable Fills the input image with a given paint
GaussianBlurRable Implements a GaussianBlur operation, where the blur size is defined by standard deviations along the x and y axis.
GraphicsNodeRable This interface allows GraphicsNode to be seen as RenderableImages, which can be used for operations such as filtering, masking or compositing.
GraphicsNodeRableFactory This interface lets GraphicsNode create instances of GraphicsNodeRable appropriate for the filter module implementation.
Mask Implements a masking operation.
MorphologyRable Implements a Morphology operation, where the kernel size is defined by radius along the x and y axis.
OffsetRable Adjusts the input images coordinate system by dx, dy.
PadRable Pads image to the given Rectangle (the rect may be smaller than the image in which case this is actually a crop).
TileRable A renderable that can tile its source into the tile region.
TurbulenceRable Creates a sourceless image from a turbulence function.
 

Class Summary
ARGBChannel Enumerated type for an ARGB Channel selector.
CompositeRule This is a typesafe enumeration of the standard Composite rules for the CompositeRable operation.
PadMode This is a typesafe enumeration of the standard Composite rules for the CompositeRable operation.
 

Package org.apache.batik.gvt.filter Description

Contains all of the interfaces for describing a set of standard image processing filters Java objects. All filters implement the Cacheable interface which extends java.awt.image.renderable.RenderableImage with some extra methods to tell if caching operations are valid.



Copyright © 2000 Apache Software Foundation. All Rights Reserved.