
Search this API  
PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
See:
Description
Class Summary  

BusDescriptor  A descriptor for busrelated 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 busstyle. 
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 buslike 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 straightlines 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 buslike 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 20002021, yWorks GmbH. All rights reserved. 

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 