Interface ComponentTransferRable

All Superinterfaces:
Filter, FilterColorInterpolation, RenderableImage
All Known Implementing Classes:
ComponentTransferRable8Bit

public interface ComponentTransferRable extends FilterColorInterpolation
Defines the interface expected from a component transfer operation.
  • Method Details

    • getSource

      Filter getSource()
      Returns the source to be offset.
    • setSource

      void setSource(Filter src)
      Sets the source to be offset.
      Parameters:
      src - image to offset.
    • getAlphaFunction

      ComponentTransferFunction getAlphaFunction()
      Returns the transfer function for the alpha channel
    • setAlphaFunction

      void setAlphaFunction(ComponentTransferFunction alphaFunction)
      Sets the transfer function for the alpha channel
    • getRedFunction

      ComponentTransferFunction getRedFunction()
      Returns the transfer function for the red channel
    • setRedFunction

      void setRedFunction(ComponentTransferFunction redFunction)
      Sets the transfer function for the red channel
    • getGreenFunction

      ComponentTransferFunction getGreenFunction()
      Returns the transfer function for the green channel
    • setGreenFunction

      void setGreenFunction(ComponentTransferFunction greenFunction)
      Sets the transfer function for the green channel
    • getBlueFunction

      ComponentTransferFunction getBlueFunction()
      Returns the transfer function for the blue channel
    • setBlueFunction

      void setBlueFunction(ComponentTransferFunction blueFunction)
      Sets the transfer function for the blue channel