com.hp.hpl.guess.layout
Class CircularConstrained

java.lang.Object
  extended byedu.uci.ics.jung.visualization.AbstractLayout
      extended bycom.hp.hpl.guess.layout.CircularConstrained
All Implemented Interfaces:
ChangeEventSupport, Layout, VertexLocationFunction

public class CircularConstrained
extends AbstractLayout


Field Summary
 boolean done
           
 
Constructor Summary
CircularConstrained(Graph g, Node center, Field f)
           
CircularConstrained(Graph g, Node center, Field f, double xo, double yo)
           
CircularConstrained(Graph g, Node center, Field f, int maxrad, int minrad, boolean sorted, boolean disSim, int maxangle)
           
 
Method Summary
 void advancePositions()
           
 double getAsDouble(Object o)
           
 Coordinates getCoordinates(Node v)
           
 double getX(Vertex n)
           
 double getY(Vertex n)
           
 boolean incrementsAreDone()
           
 void initialize_local_vertex(Vertex v)
           
 void initialize_local()
           
 boolean isIncremental()
           
 
Methods inherited from class edu.uci.ics.jung.visualization.AbstractLayout
addChangeListener, applyFilter, dontMove, fireStateChanged, forceMove, getBaseKey, getChangeListeners, getCoordinates, getCurrentSize, getEdge, getEdge, getGraph, getLocation, getStatus, getVertex, getVertex, getVertexIterator, getVisibleEdges, getVisibleVertices, initialize, initialize, lockVertex, removeChangeListener, resize, restart, unlockVertex
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

done

public boolean done
Constructor Detail

CircularConstrained

public CircularConstrained(Graph g,
                           Node center,
                           Field f,
                           double xo,
                           double yo)

CircularConstrained

public CircularConstrained(Graph g,
                           Node center,
                           Field f)

CircularConstrained

public CircularConstrained(Graph g,
                           Node center,
                           Field f,
                           int maxrad,
                           int minrad,
                           boolean sorted,
                           boolean disSim,
                           int maxangle)
Method Detail

getAsDouble

public double getAsDouble(Object o)

advancePositions

public void advancePositions()

getX

public double getX(Vertex n)

getY

public double getY(Vertex n)

getCoordinates

public Coordinates getCoordinates(Node v)

incrementsAreDone

public boolean incrementsAreDone()

initialize_local_vertex

public void initialize_local_vertex(Vertex v)

initialize_local

public void initialize_local()

isIncremental

public boolean isIncremental()