[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: Wed, 9 Jul 2008 20:59:10 +0200
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.
On Wed, Jul 9, 2008 at 8:54 PM, Lars Clausen <lars raeder dk> wrote:
>
> On Jul 9, 2008, at 8:47 PM, Fred Morcos wrote:
>
>> So basically I am stuck with string comparison of all shapes that were
>> ever created, currently existing and ever to come?
>>
>> On Wed, Jul 9, 2008 at 8:34 PM, Lars Clausen <lars raeder dk> wrote:
>>>
>>> On Jul 9, 2008, at 7:50 PM, Fred Morcos wrote:
>>>
>>>> Is it possible to get the type of an object without using a returned
>>>> string (object_get_type)? I want to loop over all the selected objects
>>>> and count the number of "connection objects" and the number of "other
>>>> normal objects" without having to go through this:
>>>>
>>>> (pseudo code)
>>>> if (objtype == "Standard - Line" || "UML - Generalization" || "UML -
>>>> Dependency" || etc...)
>>>
>>> Many of the "connection objects" and "normal objects" inherit from a few
>>> top
>>> classes - Line, Arc, Polyline resp. Element.
>>> However, not all do, and some few objects have aspects of both types
>>> (Lifeline, for instance).
>
> Maybe. What are you trying to accomplish?
>
> -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]