See: Description
Class | Description |
---|---|
BusDescriptor |
A descriptor for bus-related information to be associated with an edge.
|
BusRepresentations |
This class provides helper methods to convert between buses given by complete subgraphs and buses represented by
specific hub nodes.
|
BusRouter |
An edge routing algorithm which routes edges of a graph in an orthogonal bus-style.
|
BusRouterData |
Specifies custom data for the
BusRouter . |
ChannelEdgeRouter |
This edge routing algorithm generates orthogonal routes for the edges of the graph.
|
ChannelEdgeRouterData |
Specifies custom data for the
ChannelEdgeRouter . |
OrganicEdgeRouter |
This edge routing algorithm applies organic routes to the edges of the graph.
|
OrganicEdgeRouterData |
Specifies custom data for the
OrganicEdgeRouter . |
OrthogonalPatternEdgeRouter |
OrthogonalPatternEdgeRouter routes edges orthogonally such that the resulting layout of the edges consists only
of vertical and horizontal segments. |
OrthogonalPatternEdgeRouterData |
Specifies custom data for the
OrthogonalPatternEdgeRouter . |
OrthogonalSegmentDistributionStage |
OrthogonalSegmentDistributionStage distributes overlapping edge segments of orthogonally routed edges. |
SnapOuterPortsToNodeBorderStage |
SnapOuterPortsToNodeBorderStage moves edge ports that are outside the corresponding area of the nodes to their
border. |
StraightLineEdgeRouter |
This edge routing algorithm routes edges as straight-lines considering the specified
PortConstraint s. |
StraightLineEdgeRouterData |
Specifies custom data for the
StraightLineEdgeRouter . |
Enum | Description |
---|---|
MonotonicPathRestriction | |
Scope |
Provides classes for automatic routing of the edges in a graph.
Automatic edge routing algorithms will only find suitable paths for the edges. They will not affect the nodes in the graph.
The following implementations apply different styles of paths to the edges.
EdgeRouter
routes the edges in either an orthogonal or a polyline fashion. It is located in its own package und described in more detail there.ChannelEdgeRouter
also provides an orthogonal routing style. It is much simpler than EdgeRouter
and thus it is faster. However, the results may be of lower quality.BusRouter
routes edges in a bus-like fashion. It places one or multiple horizontal or vertical bus segments in the graph and connects the edges to them orthogonally.OrganicEdgeRouter
routes the edges on smooth, curved paths around the nodes.StraightLineEdgeRouter
routes the edges without bends directly from the source to the target of the edge.
Edges are routed using BusRouter
Edges are routed using OrganicEdgeRouter
Edges are routed using StraightLineEdgeRouter