nl-utwente-groove / code

GROOVE code base
https://groove.cs.utwente.nl
5 stars 0 forks source link

Improve the outcome of jGraph layouters #547

Closed rensink closed 8 months ago

rensink commented 12 years ago

The jGraph layouters that were incorporated in Groove don't route edges with middle points. This means that even though the graph is properly layouted it still might look a complete mess because of edge routing. A possible workaround is to remove all edge points before calling the layouter. Also, the 'configure layout' dialog should have an option to disable on-the-fly re-layouting.

Reported by: zambon

rensink commented 12 years ago

This is partially in place. Middle point removal works for edges that are not in a cycle. A simple graph with two nodes and edges back and forth can show the problem. The option to disable on-the-fly layouting is still pending.

Original comment by: zambon

rensink commented 12 years ago

Original comment by: zambon

rensink commented 12 years ago

Implemented.

Original comment by: zambon