edu.uci.ics.jung.graph.decorators
Class EllipseVertexShapeFunction

java.lang.Object
  extended by edu.uci.ics.jung.graph.decorators.AbstractVertexShapeFunction
      extended by edu.uci.ics.jung.graph.decorators.EllipseVertexShapeFunction
All Implemented Interfaces:
SettableVertexShapeFunction, VertexShapeFunction

public class EllipseVertexShapeFunction
extends AbstractVertexShapeFunction

Author:
Joshua O'Madadhain

Field Summary
 
Fields inherited from class edu.uci.ics.jung.graph.decorators.AbstractVertexShapeFunction
DEFAULT_ASPECT_RATIO, DEFAULT_SIZE, factory, varf, vsf
 
Constructor Summary
EllipseVertexShapeFunction()
           
EllipseVertexShapeFunction(VertexSizeFunction vsf, VertexAspectRatioFunction varf)
           
 
Method Summary
 Shape getShape(Vertex v)
           
 
Methods inherited from class edu.uci.ics.jung.graph.decorators.AbstractVertexShapeFunction
setAspectRatioFunction, setSizeFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EllipseVertexShapeFunction

public EllipseVertexShapeFunction()

EllipseVertexShapeFunction

public EllipseVertexShapeFunction(VertexSizeFunction vsf,
                                  VertexAspectRatioFunction varf)
Method Detail

getShape

public Shape getShape(Vertex v)