|Anonymous | Login||2017-11-24 11:59 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000261||graphviz||Output Generation||public||2003-08-04 23:40||2011-04-28 04:02|
|Platform||OS||x86-Linux-RH 6.2||OS Version|
|Summary||0000261: Edge headURL and tailURL "inactive" when edges are drawn first|
When edges are drawn first, with the -Goutputorder=edgesfirst option,
edge head and tail URLs appear to be inactive. According to the online
graphviz documentation, "For edges, the active areas are small circles
where the edge contacts its head and tail nodes. These areas may
overlap the related node, and the edge URL dominates." It appears that,
with edges drawn first, edge URLs that overlap the related node no
longer dominate and the active node URL area overlaps arrowhead areas.
The attached screenshot represents an area in neato output generated
without the -Goutputorder=edgesfirst option; the result is, some edges
are drawn over the nodes. Small circles (arrowheads of `odot' type) at
edge/node junctions have links attached using edgeURL and tailURL
parameters. When these circles are clicked, the corresponding URL is
displayed in a pop-up window.
Upon invoking neato with the -Goutputorder=edgesfirst option, the
small circles are visible but clicking them opens the related node
URL rather the expected headURL/tailURL, as if the node URL dominates
even in areas that are strictly outside the contour of the ellipse
The files \<A HREF="b335.pdf"\>b335.pdf\</A\> and
\<A HREF="b335a.pdf"\>b335a.pdf\</A\> show the ouput, converted to
PDF format, generated with and without, respectively, the
-Goutputoption=edgesfirst option. Notice the difference when you click,
or simply show URLs by moving the mouse over, any small circle
("arrowhead") adjacent to the VAV node in the two .pdf documents.
The VAV node example in b335.pdf
is particularly relevant as only the small circle at the bottom of
the VAV node shape displays the correct URL, likely because it's outside
the rectangular area associated with the node URL. The other four small
circles adjacent to the VAV node link to the node URL rather than to
their associated head/tail URLs, which can be displayed in b335a.pdf.
The base URL of all nodes is www.ncbi.nih.gov while the base URL of all
small circles (head/tail arrowheads) is dip.doe-mbi.ucla.edu.
IMO, when edges are drawn first with the -Goutputorder=edgesfirst
option, edge arrowheads and associated URL areas should be drawn last
(after the nodes are drawn). This may ensure that headURL and tailURL
links "dominate" the related node URL.
|Tags||No tags attached.|
|AUXILLARY-FILES||http://www.graphviz.org/bugs/b335.pdf [^] http://www.graphviz.org/bugs/b335a.pdf [^]|
|VERSION||1.10 (build 2003.07.31)|
|2011-04-28 04:02||user1||New Issue|
|2011-04-28 04:02||user1||Assigned To||=> user1|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|