infovis.visualization.render
Class VisualClipBounds

java.lang.Object
  extended by infovis.visualization.render.AbstractItemRenderer
      extended by infovis.visualization.render.VisualClipBounds
All Implemented Interfaces:
ItemRenderer, Cloneable

public class VisualClipBounds
extends AbstractItemRenderer

Class VisualClipBounds

Version:
$Revision: 1.6 $
Author:
Jean-Daniel Fekete

Constructor Summary
VisualClipBounds(ItemRenderer child)
           
VisualClipBounds(ItemRenderer child, boolean onStroke)
           
 
Method Summary
 void install(Graphics2D graphics)
           
 boolean isVisible(Graphics2D graphics, int row, Shape shape)
           
 void paint(Graphics2D graphics, int row, Shape shape)
           
 void uninstall(Graphics2D graphics)
           
 
Methods inherited from class infovis.visualization.render.AbstractItemRenderer
addRenderer, compile, compileGroup, findNamed, findNamed, getName, getRenderer, getRendererCount, getVisualization, indexOf, insertAfterNamed, insertBeforeNamed, insertRenderer, instantiate, invalidate, isPrototype, pick, removeNamed, removeRenderer, repaint, replaceNamed, replaceNamed, setRenderer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisualClipBounds

public VisualClipBounds(ItemRenderer child,
                        boolean onStroke)

VisualClipBounds

public VisualClipBounds(ItemRenderer child)
Method Detail

install

public void install(Graphics2D graphics)
Specified by:
install in interface ItemRenderer
Overrides:
install in class AbstractItemRenderer

isVisible

public boolean isVisible(Graphics2D graphics,
                         int row,
                         Shape shape)

paint

public void paint(Graphics2D graphics,
                  int row,
                  Shape shape)
Specified by:
paint in interface ItemRenderer
Overrides:
paint in class AbstractItemRenderer

uninstall

public void uninstall(Graphics2D graphics)
Specified by:
uninstall in interface ItemRenderer
Overrides:
uninstall in class AbstractItemRenderer


Copyright 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.