org.apache.batik.gvt.filter
public class BackgroundRable8Bit extends AbstractRable
Constructor Summary | |
---|---|
BackgroundRable8Bit(GraphicsNode node) |
Method Summary | |
---|---|
RenderedImage | createRendering(RenderContext renderContext)
Creates a RenderedImage that represented a rendering of this image
using a given RenderContext. |
Filter | getBackground(GraphicsNode gn, GraphicsNode child, Rectangle2D aoi)
Returns a filter that represents the background image
for child. |
Rectangle2D | getBounds2D()
Returns the bounds of this Rable in the user coordinate system. |
GraphicsNode | getGraphicsNode()
Returns the GraphicsNode rendered by this image |
boolean | isDynamic()
Returns true if successive renderings (that is, calls to
createRendering() or createScaledRendering()) with the same arguments
may produce different results. |
void | setGraphicsNode(GraphicsNode node)
Sets the GraphicsNode this image should render |
Parameters: node The GraphicsNode this image should represent
The created RenderedImage may have a property identified by the String HINTS_OBSERVED to indicate which RenderingHints (from the RenderContext) were used to create the image. In addition any RenderedImages that are obtained via the getSources() method on the created RenderedImage may have such a property.
Parameters: renderContext the RenderContext to use to produce the rendering.
Returns: a RenderedImage containing the rendered data.
Parameters: gn Node to get background image for. child Child to stop at when compositing children of gn into the background image. aoi The area of interest for rendering (used to cull nodes that don't intersect the region to render).