[Gammaray-interest] Graph library

Christian Gagneraud chgans at gmail.com
Fri May 24 08:20:58 CEST 2019


On Fri, 24 May 2019 at 05:34, Kevin Funk <kevin.funk at kdab.com> wrote:
> At some point you need to bite the bullet and just write code for one use-
> case; I've tried the too-generic approaches (wrapping GraphViz API in an
> "open-minded" way) before, which failed.

I see what you mean, i've already given up 2 layers of "genericity"! :)
And what i'm trying now is to reduce and transform the params table
into a controlled vocabulary so to speak, that's quite time consuming.
As you said, this thing sometimes look like a powerful but fragile and
hard to tweak system.

I decided to start looking at all the plugins, see how hard it is to
write one, how to hook on the remote components, ...And i saw your VTK
based object visualiser, so i installed the VTK dependencies (and
fixed the CMake file), and ran it.
That's quite interesting, it looks "bare", but it show stuff!

I ran it on a dead simple app, and then on QtCreator, it was not too
bad once the graph is built and laid out. And then i decided to open
the Gammaray project with it ... ouch!

I had to hide the labels, as it was cluterring the view, 'ive added a
few (new) layout strategies, and well, that's interesting...
I'm not familiar with VTK, it seems to be quite a complex beast, I had
a quick look at their graph and layout and it looks good to me.
What's the status about this plugin? Do you think it's worth spending
time on it, are you aware of limitations or maybe you know it's a dead
end.

Chris


More information about the Gammaray-interest mailing list