## 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
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.

Class Summary
BackgroundRable8Bit: This implementation of RenderableImage will render its input GraphicsNode into a BufferedImage upon invokation of one of its createRendering methods.
ConcreteGraphicsNodeRableFactory: This interface lets `GraphicsNode` create instances of `GraphicsNodeRable` appropriate for the filter module implementation.
GraphicsNodeRable8Bit: This implementation of RenderableImage will render its input GraphicsNode into a BufferedImage upon invokation of one of its createRendering methods.
GraphicsNodeRed8Bit: This implementation of RenderableImage will render its input GraphicsNode on demand for tiles.
MaskRable8Bit: MaskRable implementation

## 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 © 2004 Apache Software Foundation. All Rights Reserved.