Class FilterAlphaRable
- java.lang.Object
-
- org.apache.batik.ext.awt.image.renderable.AbstractRable
-
- org.apache.batik.ext.awt.image.renderable.FilterAlphaRable
-
- All Implemented Interfaces:
java.awt.image.renderable.RenderableImage,Filter
public class FilterAlphaRable extends AbstractRable
FilterAlphaRable implementation. This will take any source Filter and convert it to an alpha channel image according to the SVG SourceAlpha Filter description. This sets RGB to black and Alpha to the source image's alpha channel.- Version:
- $Id: FilterAlphaRable.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
-
Fields inherited from class org.apache.batik.ext.awt.image.renderable.AbstractRable
props, srcs, stamp
-
-
Constructor Summary
Constructors Constructor Description FilterAlphaRable(Filter src)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.RenderedImagecreateRendering(java.awt.image.renderable.RenderContext rc)java.awt.geom.Rectangle2DgetBounds2D()Pass-through: returns the source's boundsFiltergetSource()-
Methods inherited from class org.apache.batik.ext.awt.image.renderable.AbstractRable
createDefaultRendering, createScaledRendering, getDependencyRegion, getDirtyRegion, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getTimeStamp, getWidth, init, init, init, init, isDynamic, touch
-
-
-
-
Constructor Detail
-
FilterAlphaRable
public FilterAlphaRable(Filter src)
-
-
Method Detail
-
getSource
public Filter getSource()
-
getBounds2D
public java.awt.geom.Rectangle2D getBounds2D()
Pass-through: returns the source's bounds- Specified by:
getBounds2Din interfaceFilter- Overrides:
getBounds2Din classAbstractRable
-
createRendering
public java.awt.image.RenderedImage createRendering(java.awt.image.renderable.RenderContext rc)
-
-