Class ProfileRable

  • All Implemented Interfaces:
    java.awt.image.renderable.RenderableImage, Filter

    public class ProfileRable
    extends AbstractRable
    Implements the interface expected from a color matrix operation
    Version:
    $Id: ProfileRable.java 1733416 2016-03-03 07:07:13Z gadams $
    • Field Detail

      • colorSpace

        private org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace
    • Constructor Detail

      • ProfileRable

        public ProfileRable​(Filter src,
                            org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace)
        Instances should be built through the static factory methods
    • Method Detail

      • setSource

        public void setSource​(Filter src)
        Sets the source of the blur operation
      • getSource

        public Filter getSource()
        Returns the source of the blur operation
      • setColorSpace

        public void setColorSpace​(org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace)
        Sets the ColorSpace of the Profile operation
      • getColorSpace

        public org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent getColorSpace()
        Returns the ColorSpace of the Profile operation
      • createRendering

        public java.awt.image.RenderedImage createRendering​(java.awt.image.renderable.RenderContext rc)