All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----relaaja.netlayout.VGJ.Spring
private DRect rect
private double xmax
private double xmin
private double ymax
private double ymin
private int orderedList[]
private int N
private int EDGES
private long D[][]
private double K[][]
private double Ko
private double L[][]
private double epsilon
private double delta[]
private int MAX_TIMES_REPOSITIONED
private int numTimesRepositioned
private int NUM_TIMES_MOVED[]
private int HY_SIZE
private int HY_PERCENTAGE
private double E
private double E_HY[]
private int COUNTER
private Node mv
private double partial_x
private double partial_y
private double partial_xx
private double partial_xy
private double partial_yx
private double partial_yy
private boolean connected
private double biggest
private double s_biggest
private double average
private double area
private int count
private Edge edges[]
public Spring()
public Graph compute(Graph G)
private void Initialize(Graph G)
private double findBiggest(Graph G)
private void findDistances(Graph G, int k)
private void makeOrderedList(Graph G)
private int enum(int Index)
private void find_l_and_k(Graph G)
private double findDelta2(Graph G, Node v)
private void findPartials(Graph G, Node v)
private double TempFunction(double del, double times)
private double findE(Graph G)
private void MoveToNewPosition(Graph G)
private void MoveToNewPosition1(Graph G)
private void MoveToNewPosition2(Graph G)
private void CheckPositions(Graph G)
All Packages Class Hierarchy This Package Previous Next Index