See: Description
| Interface | Description |
|---|---|
| IPortAssignment |
A
IPortAssignment is used by SeriesParallelLayout for determining the locations of the edges' ports at
their incident nodes. |
| Class | Description |
|---|---|
| DefaultOutEdgeComparator |
DefaultOutEdgeComparator is the default implementation for the out-edge comparator used in
SeriesParallelLayout. |
| DefaultPortAssignment |
DefaultPortAssignment implements the default port assignment strategy. |
| EdgeLayoutDescriptor |
An
EdgeLayoutDescriptor provides routing details for an edge that are considered by
SeriesParallelLayout. |
| SeriesParallelLayout |
This layout algorithm arranges series-parallel graphs.
|
| SeriesParallelLayoutData |
Specifies custom data for the
SeriesParallelLayout. |
| Enum | Description |
|---|---|
| ForkStyle |
Fork style specifier that defines that the edges will fork on a node.
|
| PortAssignmentMode | |
| RoutingStyle |
Style constant describing a polyline edge style.
|
Provides the series-parallel layout algorithm.
It can be applied to series-parallel graphs and produces similar results as the hierarchical layout style but without considering global layers.
Series-parallel graphs are directed graphs with a single source (node without incoming edges) and a single sink (node without outgoing edges) that are built using only the following two rules:
The layout algorithm is contained in SeriesParallelLayout.
Series-parallel graph
Grouped series-parallel graph