Interface ComponentTransferRable
-
- All Superinterfaces:
Filter
,FilterColorInterpolation
,java.awt.image.renderable.RenderableImage
- All Known Implementing Classes:
ComponentTransferRable8Bit
public interface ComponentTransferRable extends FilterColorInterpolation
Defines the interface expected from a component transfer operation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentTransferFunction
getAlphaFunction()
Returns the transfer function for the alpha channelComponentTransferFunction
getBlueFunction()
Returns the transfer function for the blue channelComponentTransferFunction
getGreenFunction()
Returns the transfer function for the green channelComponentTransferFunction
getRedFunction()
Returns the transfer function for the red channelFilter
getSource()
Returns the source to be offset.void
setAlphaFunction(ComponentTransferFunction alphaFunction)
Sets the transfer function for the alpha channelvoid
setBlueFunction(ComponentTransferFunction blueFunction)
Sets the transfer function for the blue channelvoid
setGreenFunction(ComponentTransferFunction greenFunction)
Sets the transfer function for the green channelvoid
setRedFunction(ComponentTransferFunction redFunction)
Sets the transfer function for the red channelvoid
setSource(Filter src)
Sets the source to be offset.-
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.Filter
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp
-
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.FilterColorInterpolation
getOperationColorSpace, isColorSpaceLinear, setColorSpaceLinear
-
-
-
-
Method Detail
-
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
-
-