|Anonymous | Login||2017-11-24 19:09 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001679||graphviz||Dot||public||2009-07-27 00:00||2011-04-28 04:03|
|Summary||0001679: Strange paths when ports used|
I'm trying to use GraphViz in connectin with UMLGraph.
Looking at a simple example produces strange behavior. The dot input
is in class1-eg.dot. It's supposed to produce the graph
shown in class-eg.gif \<A HREF="b1730a.gif"\>here\</A\>. But instead, it
produces the graph shown in class-eg1.gif.
It looks as though GraphViz is forcing the edige to contact the rectangular node at vertical sides rather than horizontal sides. This doesn't happen when the count of edge going to a node is one but seems to happen when the count is greater than one.
If you have any suggestions I'd appreciate it.
When ports abut the exterior of a node, by default, dot tries to resolve the port to some exterior side so that the
edge doesn't go through any interior part of the node. The instance you provide is a case where all sides of the
port are exterior, which wasn't handled well.
This problem is now fixed, though the port resolution code still stand further refining.
|Tags||No tags attached.|
|STATUS-COMMENT||Fixed (27 Jul 2009)|
|2011-04-28 04:03||user1||New Issue|
|2011-04-28 04:03||user1||Assigned To||=> erg|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|