public class UnmovingIterableLayout extends UpdatableIterableLayout
Modifier and Type | Field and Description |
---|---|
protected static UnmovingIterableLayout |
instance |
currentLayout, returnableLayout
Constructor and Description |
---|
UnmovingIterableLayout() |
Modifier and Type | Method and Description |
---|---|
protected void |
calculate()
Transforms currentLayout according to current layout algorithm.
|
static UnmovingIterableLayout |
getInstance() |
boolean |
isFinite()
Says whether this algorthms' iterations will ever end.
|
boolean |
iterationsAreDone()
Gives the outlining algorithm a sense of how long to run.
|
addVisEdge, addVisVertex, cleanupReferences, getSymmetricDifference, removeEdge, removeVertex, updateGraph, updateGraphToMatch
advance, emit, getScreenSize, getVisEdge, getVisVertex, initializeLocationsFromLayout
protected static UnmovingIterableLayout instance
protected void calculate()
IterableLayout
calculate
in class IterableLayout
IterableLayout.calculate()
public boolean iterationsAreDone()
IterableLayout
iterationsAreDone
in class IterableLayout
IterableLayout.iterationsAreDone()
public boolean isFinite()
IterableLayout
isFinite
in class IterableLayout
IterableLayout.isFinite()
public static UnmovingIterableLayout getInstance()