Most
graph and tree layouts automatically reshape connectors to fulfill layout-specific requirements and aesthetics.
Most graph layouts attempt to satisfy several important graph-drawing aesthetic criteria, including compactness and short connector paths, minimizing the overall number of bends, minimizing the overall number of connector crossings, and minimizing or eliminating connectors crossing through shapes.