|
Search this API | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
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. |
ChannelEdgeRouter | This edge routing algorithm generates orthogonal routes for the edges of the graph. |
ChannelEdgeRouter.OrthogonalShortestPathPathFinder | This routing algorithm is a special version of class OrthogonalEdgeRouter that can be used as a path
finding strategy for the ChannelEdgeRouter . |
ChannelRouter | This routing algorithm applies orthogonal routes to the edges within a channel. |
CollinearBendHider | CollinearBendHider temporarily hides collinear bends on edge paths. |
CurveEdgeLayoutDescriptor | This class is used by CurveRoutingStage to provide routing details for the edges of the graph. |
CurveRoutingStage | CurveRoutingStage replaces polyline edge paths with curved segments using cubic bezier splines. |
EdgeBundlingStage | A LayoutStage that bundles the edges of general undirected graphs to avoid visual cluttering. |
EdgeGroupRouterStage | EdgeGroupRouterStage adds support for a bus-like routing style for OrthogonalEdgeRouter . |
GroupNodeRouterStage | GroupNodeRouterStage adds support for hierarchically grouped graphs to OrthogonalEdgeRouter . |
OrganicEdgeRouter | This edge routing algorithm applies organic routes to the edges of the graph. |
OrthogonalEdgeRouter | This edge routing algorithm generates orthogonal routes for the edges of the graph. |
OrthogonalPatternEdgeRouter | OrthogonalPatternEdgeRouter routes edges orthogonally such that the resulting layout of the edges consists only
of vertical and horizontal segments. |
OrthogonalSegmentDistributionStage | OrthogonalSegmentDistributionStage distributes overlapping edge segments of orthogonally routed edges. |
PartitionGridRouterStage | PartitionGridRouterStage adds support for PartitionGrid to OrthogonalEdgeRouter . |
PatchRouterStage | PatchRouterStage optimizes the performance of OrthogonalEdgeRouter . |
ReducedSphereOfActionStage | ReducedSphereOfActionStage optimizes the performance of OrthogonalEdgeRouter when the
scope is constrained to a subset of 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. |
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.OrthogonalEdgeRouter
routes the edges using only horizontal and vertical segments.
A more recent and improved alternative to this edge routing algorithm is
EdgeRouter
. It is recommended to use this algorithm for orthogonal edge routes.
ChannelEdgeRouter
also provides an orthogonal routing style. It is much simpler than
OrthogonalEdgeRouter
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 OrthogonalEdgeRouter
Edges are routed using BusRouter
Edges are routed using OrganicEdgeRouter
Edges are routed using StraightLineEdgeRouter
|
© Copyright 2000-2022, yWorks GmbH. All rights reserved. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |