Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection in graphical should draw crossings properly #66

Open
kbirken opened this issue Aug 6, 2018 · 1 comment
Open

Connection in graphical should draw crossings properly #66

kbirken opened this issue Aug 6, 2018 · 1 comment

Comments

@kbirken
Copy link
Collaborator

kbirken commented Aug 6, 2018

From mbeddr.core created by kbirken : mbeddr/mbeddr.core#1474

If two connections in the graphical editor cross each other, it is not possible to distinguish which goes where. Little "bridges" should be drawn instead of plain crossings. Or dots should be draw if the crossing is actually a merging of connections. See attached example from current implementation (which contains both types of crossings).

bildschirmfoto 2016-08-16 um 17 00 31

@alexanderpann
Copy link
Collaborator

alexanderpann commented Dec 10, 2023

Not sure if it helps but those intersections are called junction points in ELK and are an output of the layout algorithms. Maybe we could use this information to draw proper crossings. The used library jgraphx doesn't have support for those line jumps. This was only later implemented in the JS version of this library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants