suvi.alg.policies
Interface HeuristicNodePositioningPolicy.HeuristicContext

Enclosing interface:
HeuristicNodePositioningPolicy

public static interface HeuristicNodePositioningPolicy.HeuristicContext

Information on the context in which a heuristic is being performed.


Method Summary
 NeighbourInfo above()
           
 NeighbourInfo below()
           
 int nodeGap()
           
 javautils.maps.ObjectToIntMap nodeToCenterXMap()
           
 int nodeWidth(java.lang.Object node)
           
 AugmentedNodeOrdering ordering()
           
 javautils.graph.adt.AugmentedGraph preprocessed()
           
 AugmentedNodeRanking ranking()
           
 GraphTopology topology()
           
 double weightOf(java.lang.Object edge)
           
 

Method Detail

preprocessed

public javautils.graph.adt.AugmentedGraph preprocessed()

topology

public GraphTopology topology()

ranking

public AugmentedNodeRanking ranking()

ordering

public AugmentedNodeOrdering ordering()

nodeToCenterXMap

public javautils.maps.ObjectToIntMap nodeToCenterXMap()

above

public NeighbourInfo above()

below

public NeighbourInfo below()

nodeGap

public int nodeGap()

nodeWidth

public int nodeWidth(java.lang.Object node)

weightOf

public double weightOf(java.lang.Object edge)