We are using GraphLinksModelNodeData/GraphLinksModelLinkData for some block diagraming.
Our diagrams are more static than editable by the end user, but we use the edition to layout them easily.
We are creating nodes with ports at specific position and we link to these ports.
As a result, we want a nice diagram with straight and orthogonal links.
We are struggling a bit to have the links straight from one block to the other - without any step.
We didn’t pay too much attention on the layout of our nodes and port placement.
So, if you have a link from one node to another, you have a link with a step up to the next node, you move the next node down by 1 grid snap, and then you have a step down in the link.
My understanding is that we probably have to design our nodes to have their port right on the grid ?
Do you have any document giving strong guidelines how to create a coherent library of nodes (symbols) ?
I mean that you can move the node/symbol anywhere reaching straight links in without steps.