Class SVGBufferedImageOp

    • Field Detail

      • svgLookupOp

        private SVGLookupOp svgLookupOp
        All LookupOp convertion is handed to svgLookupOp
      • svgRescaleOp

        private SVGRescaleOp svgRescaleOp
        All RescaleOp convertion is handed to svgRescaleOp
      • svgConvolveOp

        private SVGConvolveOp svgConvolveOp
        All ConvolveOp convertion is handed to svgConvolveOp
      • svgCustomBufferedImageOp

        private SVGCustomBufferedImageOp svgCustomBufferedImageOp
        All custom BufferedImageOp convertion is handed to ' svgCustomBufferedImageOp.
    • Constructor Detail

      • SVGBufferedImageOp

        public SVGBufferedImageOp​(SVGGeneratorContext generatorContext)
        Parameters:
        generatorContext - used by the converter to create Element and other needed DOM objects and to handle unknown BufferedImageOp implementations.
    • Method Detail

      • getLookupOpConverter

        public SVGLookupOp getLookupOpConverter()
      • getRescaleOpConverter

        public SVGRescaleOp getRescaleOpConverter()
      • getConvolveOpConverter

        public SVGConvolveOp getConvolveOpConverter()
      • toSVG

        public SVGFilterDescriptor toSVG​(java.awt.image.BufferedImageOp op,
                                         java.awt.Rectangle filterRect)
        Description copied from interface: SVGFilterConverter
        Converts a Java 2D API BufferedImageOp into a set of attribute/value pairs and related definitions
        Parameters:
        op - BufferedImageOp to be converted to SVG
        filterRect - Rectangle, in device space, that defines the area to which filtering applies. May be null, meaning that the area is undefined.
        Returns:
        an SVGFilterDescriptor representing the SVG filter equivalent of the input BufferedImageOp
        See Also:
        SVGFilterDescriptor