edu.stanford.hci.r3.render.regions
Class PolygonRenderer

java.lang.Object
  extended by edu.stanford.hci.r3.render.RegionRenderer
      extended by edu.stanford.hci.r3.render.regions.PolygonRenderer

public class PolygonRenderer
extends RegionRenderer

Renders a Polygon Region. You can customize the renderer by changing the type of stroke it uses, etc.

This software is distributed under the BSD License.


Field Summary
 
Fields inherited from class edu.stanford.hci.r3.render.RegionRenderer
CONFIG_FILE_KEY, CONFIG_FILE_VALUE, DEBUG_REGIONS, region
 
Constructor Summary
PolygonRenderer(PolygonalRegion r)
           
 
Method Summary
 void renderToG2D(java.awt.Graphics2D g2d)
           
 void setStroke(java.awt.Stroke s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolygonRenderer

public PolygonRenderer(PolygonalRegion r)
Parameters:
r -
Method Detail

renderToG2D

public void renderToG2D(java.awt.Graphics2D g2d)
Overrides:
renderToG2D in class RegionRenderer
Parameters:
g2d - Draw some boxes to the Graphics context to show where the regions lie. Normally, a subclass would want to override this and NOT call the super.renderToG2D(...)
See Also:
RegionRenderer.renderToG2D(java.awt.Graphics2D)

setStroke

public void setStroke(java.awt.Stroke s)
Parameters:
stroke -

Copyright 2006 Stanford University