The Meta-Environment API

nl.cwi.sen1.gui.plugin.prefusedot
Class DotNodeRenderer

java.lang.Object
  extended by prefuse.render.AbstractShapeRenderer
      extended by nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
All Implemented Interfaces:
prefuse.render.Renderer

public class DotNodeRenderer
extends prefuse.render.AbstractShapeRenderer


Field Summary
private  java.awt.geom.Rectangle2D box
           
private  java.awt.geom.Ellipse2D ellipse
           
private  java.awt.geom.Point2D[] intersection
           
 
Fields inherited from class prefuse.render.AbstractShapeRenderer
m_manageBounds, m_transform, RENDER_TYPE_DRAW, RENDER_TYPE_DRAW_AND_FILL, RENDER_TYPE_FILL, RENDER_TYPE_NONE
 
Fields inherited from interface prefuse.render.Renderer
DEFAULT_GRAPHICS
 
Constructor Summary
DotNodeRenderer()
           
 
Method Summary
private  java.awt.Shape getBoxShape(double x, double y, double width, double height)
           
private  java.awt.Shape getCircleShape(double x, double y, double width, double height)
           
private  java.awt.Shape getEllipseShape(double x, double y, double width, double height)
           
 java.awt.Shape getRawShape(prefuse.visual.VisualItem item)
           
 
Methods inherited from class prefuse.render.AbstractShapeRenderer
drawShape, getRenderType, getShape, getStroke, getTransform, locatePoint, render, setBounds, setManageBounds, setRenderType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

box

private java.awt.geom.Rectangle2D box

ellipse

private java.awt.geom.Ellipse2D ellipse

intersection

private java.awt.geom.Point2D[] intersection
Constructor Detail

DotNodeRenderer

public DotNodeRenderer()
Method Detail

getRawShape

public java.awt.Shape getRawShape(prefuse.visual.VisualItem item)
Specified by:
getRawShape in class prefuse.render.AbstractShapeRenderer

getBoxShape

private java.awt.Shape getBoxShape(double x,
                                   double y,
                                   double width,
                                   double height)

getCircleShape

private java.awt.Shape getCircleShape(double x,
                                      double y,
                                      double width,
                                      double height)

getEllipseShape

private java.awt.Shape getEllipseShape(double x,
                                       double y,
                                       double width,
                                       double height)

The Meta-Environment API