From: Michael J G. <mic...@fa...> - 2006-04-03 13:57:31
|
Hi guys, during my tests for an answer on the pyx-user list I noticed some changes in the connector module, svn version over 0.8. I just want to make sure they're intentional: - orientation of angles changed - boxdists can't be a single number any more, has to be a 2-element list Those changes correspond to the new documentation; it might be worthwhile to point out that it's changed over 0.8, though. In particular, the connector example would need different signs in order to reproduce the same picture as before (see below). Cheers, Michael for X,Y in [[A, B], [B, C], [C, D], [D, A]]: c.stroke(connector.arc(X, Y, relangle=-45, boxdists=[0.2,0.2]), [color.rgb.red, deco.earrow.normal]) c.stroke(connector.curve(D, B, boxdists=[0.2,0.2], relangle1=-45, relangle2=-45, relbulge=0.8), [color.rgb.blue, deco.earrow.normal]) |
From: Michael S. <m-s...@us...> - 2006-04-03 14:20:44
|
Hello Michael, On 03.04.06, Michael J Gruber wrote: > during my tests for an answer on the pyx-user list I noticed some > changes in the connector module, svn version over 0.8. I just want to > make sure they're intentional: > > - orientation of angles changed Yes. This has been done recently due to requests by users who found the definiton of the angles inconsistent. > - boxdists can't be a single number any more, has to be a 2-element list Has already been introduced into 0.8.1 > Those changes correspond to the new documentation; it might be > worthwhile to point out that it's changed over 0.8, though. > > In particular, the connector example would need different signs in order > to reproduce the same picture as before (see below). Thanks for mentioning. I have just checked the changes into svn. Michael. -- "A mathematician is a device for turning coffee into theorems" Paul Erdös. |