
Hi,
Is it possible to generate a graph with curved edges?
What I'm thinking about is something like; http://ashitani.jp/gv/#



This would be very helpful. I saw in a Sugiyama layout Graph# draws elbowed edges (not straight from source to destination). It should be very simple to take middles of all straight lines and draw a BSpline curve.



Hi guys,
I try to do the same and found that there is nothing done about that issue yet. The class "StandardEdgeRoutingAlgorithmFactory" is just a dummy and does nothing as creating null's. The RoutedEdges method then should do the work in algorithm.Compute() but
this only leads to the interface of it. My question is, is there any information available how to implement a routing algorithm correctly.



hi, i'd like to bump this, i tried replacing the edgecontrol contentpresenter with a custom one that can draw bezier curves from a custom generated point list, but the problem is that it's only generated once, and i can't figure out to which layoutupdate/edge
change events i can listen to force a redraw



Thanks for the reply,
Thank you for working on this problem, but I do not need this any more feel free to do as you please.
From: [email removed]
To: [email removed]
Date: Thu, 25 Oct 2012 06:08:06 0700
Subject: Re: Curved Edges [graphsharp:246188]
From: cppanda
hi, i'd like to bump this, i tried replacing the edgecontrol contentpresenter with a custom one that can draw bezier curves from a custom generated point list, but the problem is that it's only generated once, and i
can't figure out to which layoutupdate/edge change events i can listen to force a redraw



could you tell me what kind of solution you came up with?



Hi Cppanda
I never found a solution to this. The project I was working on simply didn't need this in the end.
From: [email removed]
To: [email removed]
Date: Thu, 25 Oct 2012 15:52:53 0700
Subject: Re: Curved Edges [graphsharp:246188]
From: cppanda
could you tell me what kind of solution you came up with?



Yes, curved edges will definitely be very desirable. I'm willing to help implement this if someone can guide me in the right direction.



I also need curved edges for my project. I posted in another thread being told that I should implement my own edgerouting algorithm. However, I have no idea how to implement it following the design of Graph#........
Any help on how the empty interface like edgeroutingfactory plays the magical trick here? Guidance please.... :(
Reading the code figuring out everything on my own is like a torture...



Hello everyone,
I would also need curved edges for my project, cause I m developing a Finite State Machine graph and needs to have curved edges. Please if anyone finds a solution let us know.



I've done some work on edges curving in my library. If you are interested you can check it at
http://graphx.codeplex.com
Though it works right now it is not yet polished and i'll be glad if someone can make an ER curving algo using external interface provided as i have no time to work in all directions at the same time :)

