Interface | Description |
---|---|
EdgeRouter |
Implementations of this are used to find a connector route between two AnchorPoints, routed between a set of
obstacles
|
Class | Description |
---|---|
AbstractEdgeRouter |
This edge router takes care of taking the anchor lead points into account and adjusting all points to be relative to
the diagram.
|
AbstractEdgeRouter.RoundedPathMaker |
Path maker that uses rounded corners
|
AbstractEdgeRouter.SimplePathMaker |
Basic path maker that just uses straight line segments
|
AStar<T> |
A* algorithm implementation using the method design pattern.
|
OrthogonalEdgeRouter |
This edge router uses an orthogonal edge routing algorithm to route edges between blocks at right angles.
|
OrthogonalEdgeRouter.Line | |
Segment |
Represents a single straight-line segment of an orthogonal path.
|
SegmentCollection |