Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Preconditions
  • A layered graph.
  • Nodes are assigned y coordinates.
  • Nodes are not assigned x coordinates yet.
  • Bend points for edges have not yet been set.
  • Nodes are ordered such that in-layer constraints are respected.
Postconditions
  • Hierarchical port dummies are assigned appropriate widths.
SlotBefore phase 5.
DependenciesLayerSizeAndGraphHeightCalculatorNone.
Remarks
  • This processor is required for HierarchicalPortOrthogonalEdgeRouter to function properly.

...

Preconditions
  • The graph is layered.
  • Node margins are set.
  • Nodes are assigned y coordinates.
Postconditions
  • Layer sizes are set.
  • The graph's height is set.
  • The graph's vertical offset is set.
SlotBefore phase 5.
Dependencies
  • HierarchicalPortDummySizeProcessor
None.
  • HierarhicalPortPositionProcessor
Remarks
  • This processor is always part of the processing pipeline. Thus, no phase needs to add a dependency to it.
Tests
  • All nodes are within the range of the maximal vertical graph extend.

...