org.apache.batik.svggen

Class SVGConvolveOp

public class SVGConvolveOp extends AbstractSVGFilterConverter

Utility class that converts a ConvolveOp object into an SVG filter descriptor.

See Also: SVGBufferedImageOp

Constructor Summary
SVGConvolveOp(SVGGeneratorContext generatorContext)
Method Summary
SVGFilterDescriptortoSVG(BufferedImageOp filter, Rectangle filterRect)
Converts a Java 2D API BufferedImageOp into a set of attribute/value pairs and related definitions
SVGFilterDescriptortoSVG(ConvolveOp convolveOp)

Constructor Detail

SVGConvolveOp

public SVGConvolveOp(SVGGeneratorContext generatorContext)

Parameters: generatorContext used to build Elements

Method Detail

toSVG

public SVGFilterDescriptor toSVG(BufferedImageOp filter, Rectangle filterRect)
Converts a Java 2D API BufferedImageOp into a set of attribute/value pairs and related definitions

Parameters: filter BufferedImageOp filter to be converted filterRect Rectangle, in device space, that defines the area to which filtering applies. May be null, meaning that the area is undefined.

Returns: descriptor of the attributes required to represent the input filter

See Also: SVGFilterDescriptor

toSVG

public SVGFilterDescriptor toSVG(ConvolveOp convolveOp)

Parameters: convolveOp the ConvolveOp to be converted

Returns: a description of the SVG filter corresponding to convolveOp. The definition of the feConvolveMatrix filter in put in feConvolveMatrixDefSet

Copyright B) 2007 Apache Software Foundation. All Rights Reserved.