SUMMARY:
- All Superinterfaces:
- CSSConstants, SVGConstants, SVGSyntax, XMLConstants
- All Known Implementing Classes:
- AbstractSVGFilterConverter, SVGBufferedImageOp, SVGConvolveOp, SVGCustomBufferedImageOp, SVGLookupOp, SVGRescaleOp
public interface SVGFilterConverter - extends SVGSyntax
Defines the interface for classes that are able to convert
a BufferedImageOp filter.
- See Also:
SVGFilterDescriptor
toSVG
SVGFilterDescriptor toSVG(java.awt.image.BufferedImageOp filter,
java.awt.Rectangle filterRect)
- Converts a Java 2D API BufferedImageOp into
a set of attribute/value pairs and related definitions
- Parameters:
filter - BufferedImageOp filter to be convertedfilterRect - 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
getDefinitionSet
java.util.List getDefinitionSet()
- Returns:
- set of definitions referenced by the attribute
values created by the implementation since its
creation. The return value should never be null.
If no definition is needed, an empty set should be
returned.
|