I need to implement a behaviour where the links that comes out of a single junction to multiple junctions
(openning left to the right). are terraced , and there is a space between them (highest link is the longest,
and the next is shorter by , lets say 8 pixels and so on. (i added a picture for you to see what i mean).
i managed to control this links while responding to a LayoutUpdated Event , as the picture shows.
but , any movement of the feeding single node on the left makes the links lose thier terraced
formation and they become like seen in the next picture , joined all together .
Route.cs is recalculating
the link because it can get shorter or longer while moving its node . but this calculation does not take into consideration
the former length of the line before it breaks , in the midorthoposition or calculate functions.
its like the whole link is building itself from scratch .
how can i ensure , the midorthoposition is maintained through the moving of the left feeding junction?
-hint i can’t use without your help : when moving 1 of the feeded junction on the right , node thaty is out of the left node)
it fixes the link forever , and then a movement of the feeding junction (on keft)
is not affecting the link middle position any more which is the needed behaviour.
i tried simulating a movement for all the junctions that LinksOutOf links feed , but it didnt help .
Thanks , Leo