[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Differentiating between Connectors and Objects
- From: "Fred Morcos" <fred morcos gmail com>
- To: "discussions about usage and development of dia" <dia-list gnome org>
- Subject: Re: Differentiating between Connectors and Objects
- Date: Thu, 10 Jul 2008 10:19:44 +0200
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 <lars raeder dk> 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
> Dia-list gnome org
> 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/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]