Re: [graphviz-interest] How do I make 3 edges meet seamlessly at a point?

"Emden R. Gansner" <[email protected]> Mon, 01 Sep 2014 15:19:19 -0400
Newsgroups gmane.comp.video.graphviz
Message-ID <[email protected]>
On 8/30/14 6:07 PM, Ron Savage wrote:
> Hi Emden
>
> On 31/08/14 06:19, Emden R. Gansner wrote:
>> On 8/30/14, 1:53 PM, John Ellson wrote:
>>> Good question.    I thought we had a way of doing this, but the best I
>>> could do today was:
>> This should work. My feeling is it a bug, possible related to integer
>> rounding or some integer code we missed.
>
> It used to work, since I remember to this day my astonishment several 
> years ago when I first saw the output of my program. My respect for 
> Graphviz increased yet again.
>
> So it's a regression. The tiny detail John's post reveals may have 
> been true at that time - I did not look that closely.
>
> I only keep the latest copy of the code, so I can't go back and 
> re-test various versions. I'd be very appreciative if you could do that.
This broke in 2.28 during the conversion to floating point coordinates. 
I have put in a fix, but if you want a seamless join, you should use 
[shape=point width=0] for the
dummy node, for the reasons I explain in the bug report 
http://www.graphviz.org/mantisbt/view.php?id=2484. In any case, that's a 
lot simpler than using all the
other attributes.

     Emden

_______________________________________________
[email protected]
http://lists.research.att.com/mailman/listinfo/graphviz-interest