For starters, I'll go with the standard elements.

BTW, I have a prototype of the code here (Objective-C):

svn co http://fredmorcos.googlecode.com/svn/projects/sandbox

and a screencast of it here:

http://fredmorcos.googlecode.com/files/sandbox.ogv

Note: the repelling force of a node is proportional to its size to
avoid overlapping.

On Thu, Jul 10, 2008 at 8:15 AM, Lars Clausen <[EMAIL PROTECTED]> wrote:
>
> On Jul 9, 2008, at 8:59 PM, Fred Morcos wrote:
>
>> Diagram Auto-Layouting [1], basically the "connections" act like
>> springs and the "objects" act like repulsive charges. A simulation is
>> ran and as the system approaches an equilibrium state, the diagram
>> starts "looking good" and well "layouted".
>>
>> [1] http://en.wikipedia.org/wiki/Force_based_layout
>>
>> PS: Using the algorithms used by "dot" (graphviz) is not really an
>> option for me, it is my bachelor thesis so the tasks are pretty
>> specific.
>
> It would be lovely to have something like this.
>
> I'd suggest concentrating on the general case (elements and maybe one, maybe
> more general lines) instead of trying to handle every last misimplementation
> of mutated crossovers that exist in Dia. The problem surely has enough
> wrinkles in the base case.
>
> -Lars
> _______________________________________________
> Dia-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://live.gnome.org/Dia/Faq
> Main page at http://live.gnome.org/Dia
>
>



-- 
Fred Morcos
http://fredmorcos.blogspot.com/
http://fredmorcos.googlecode.com/
_______________________________________________
Dia-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia

Reply via email to