Start here

# Edge Router

This demo shows common configuration options for the (polyline) EdgeRouter.

- Basic distance settings like the minimum node-edge distance and the minimum edge-edge distance.
- Scope: the orange edges are not routed by the algorithm, they are so-called fixed edges. All other edges are routed, thus, called affected edges.
- Routing Style: the default style in this example is orthogonal, but the blue edges are routed using the octilinear style.
- Grouping of edges: the pink edges are grouped at their target side.
- Restricting ports via Port Candidates: at node '5' and node '7', ports are restricted to be on the left or right side (west/east). For other nodes the port sides are not restricted.
- Grid routing. Edges are routed on a 10x10 grid.

### Code Snippet

To experiment with the settings, you can copy the code snippet to configure the router from GitHub.

### Demos

More features offered by the EdgeRouter algorithm are shown by the Layout Styles Demo.

### Documentation

The Developer's Guide provides more in-depth information about the available Polyline Edge Routing features.