FYI there was some recent activity in Inkscape to work on improving
connector tool behaviour there using Michael Wybrow's adaptagrams
library, as part of a GSOC project that I hadn't noticed until now.
http://socghop.appspot.com/student_project/show/google/gsoc2009/sxc/t124025056540
http://wiki.inkscape.org/wiki/index.php/Googles_Summer_Of_Code_2009
Also seems that the Dunnart tool continues to have active development,
and is doing some very nice realtime constraint calculation that might
interest you:
http://www.csse.monash.edu.au/~mwybrow/dunnart/
Check out the video, the first link above.
I'm particularly interested in any possibility of having these
'object-avoiding' connector lines being available as part of Gaphas, one
day in the future.
Cheers
JP
This sounds good. I've looked into libavoid (the particular library) a
few times. First thing to do is
create some Python bindings.
I still have to check with Micheal if he has any ideas about this.
Currently the library does not take care of reference counting or
something similar though.
That's a pity as it makes creating language bindings much harder (my C+
+ knowledge is very rusty).
Regards,
Arjan