public class DynamicRenderer extends StaticRenderer
currentBaseRaster, currentOffScreen, currentRaster, defaultRenderingHints, isDoubleBuffered, lastCache, lastCR, offScreenHeight, offScreenWidth, renderingHints, rootCR, rootFilter, rootGN, usr2dev, workingBaseRaster, workingOffScreen, workingRaster
Constructor and Description |
---|
DynamicRenderer()
Constructs a new dynamic renderer with the specified buffer image.
|
DynamicRenderer(RenderingHints rh,
AffineTransform at) |
Modifier and Type | Method and Description |
---|---|
void |
flush(Collection areas)
Flush a list of rectangles of cached image data.
|
void |
flush(Rectangle r)
Flush a rectangle of cached image data.
|
void |
repaint(RectListManager devRLM)
Repaints the associated GVT tree under the list of areas.
|
protected CachableRed |
setupCache(CachableRed img) |
protected void |
updateWorkingBuffers()
Internal method used to synchronize local state in response to
various set methods.
|
clearOffScreen, dispose, flush, getOffScreen, getRenderingHints, getTransform, getTree, isDoubleBuffered, renderGNR, repaint, setDoubleBuffered, setRenderingHints, setTransform, setTree, updateOffScreen
public DynamicRenderer()
public DynamicRenderer(RenderingHints rh, AffineTransform at)
protected CachableRed setupCache(CachableRed img)
setupCache
in class StaticRenderer
public void flush(Rectangle r)
StaticRenderer
flush
in interface ImageRenderer
flush
in class StaticRenderer
public void flush(Collection areas)
flush
in interface ImageRenderer
flush
in class StaticRenderer
protected void updateWorkingBuffers()
StaticRenderer
updateWorkingBuffers
in class StaticRenderer
public void repaint(RectListManager devRLM)
repaint
in interface Renderer
repaint
in class StaticRenderer
devRLM
- regions to be repainted, in the current
user space coordinate system.Copyright ? 2009 Apache Software Foundation. All Rights Reserved.