Provides classes for automatic routing of a graph's edges.
Edge routing styles include organic and orthogonal routing.Class | Description | |
---|---|---|
BusDescriptor | A descriptor for bus-related information to be associated with an edge. | |
BusRepresentations | This class provides helpers to convert between buses given by complete subgraphs and buses represented by specific hub nodes. | |
BusRouter | An orthogonal bus-style edge routing algorithm which combines the large number of edges of complete subgraphs in a concise, tree-like structure that consists of vertical and horizontal line segments. | |
ChannelEdgeRouter | This class represents an edge router. | |
ChannelEdgeRouter_OrthogonalShortestPathPathFinder | This layouter is a s special version of com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that can be used as a path finding strategy in com.yworks.yfiles.layout.router.ChannelEdgeRouter. | |
ChannelRouter | Class that routes edges within a vertical or horizontal channel All edges will then be routed in an orthogonal fashion. | |
CollinearBendHider | Temporarily hides collinear bends on edge paths. | |
EdgeGroupRouterStage | Layout stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that adds support for a bus-like routing style. | |
GroupNodeRouterStage | Layout stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that should be applied when routing edges in hierarchically grouped graphs. | |
OrganicEdgeRouter | This algorithm routes edges using an organic-like layout approach and style. | |
OrthogonalEdgeRouter | This class represents an orthogonal edge router. | |
OrthogonalPatternEdgeRouter | This class represents an orthogonal edge router. | |
OrthogonalSegmentDistributionStage | This class can be used to distribute overlapping edge segments of orthogonally routed edges. | |
PartitionGridRouterStage | Layout stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that should be applied when routing edges in a partition grid. | |
PatchRouterStage | Performance optimization stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter. | |
ReducedSphereOfActionStage | Performance optimization stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter. | |
SnapOuterPortsToNodeBorderStage | This LayoutStage will move edge ports, that are outside the corresponding nodes border, to the border. | |
StraightLineEdgeRouter | Simple edge router implementation that draws edges straight-line considering the specified port constraints. |