Revision: 6073 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6073&view=rev Author: jouni Date: 2008-09-07 11:19:13 +0000 (Sun, 07 Sep 2008)
Log Message: ----------- Changed full arrows slightly to avoid an xpdf rendering problem reported by Friedrich Hagedorn. Modified Paths: -------------- branches/v0_91_maint/CHANGELOG branches/v0_91_maint/lib/matplotlib/patches.py Modified: branches/v0_91_maint/CHANGELOG =================================================================== --- branches/v0_91_maint/CHANGELOG 2008-09-07 10:57:15 UTC (rev 6072) +++ branches/v0_91_maint/CHANGELOG 2008-09-07 11:19:13 UTC (rev 6073) @@ -1,3 +1,6 @@ +2008-09-07 Changed full arrows slightly to avoid an xpdf rendering + problem reported by Friedrich Hagedorn. - JKS + 2008-08-25 Fix locale issues in SVG backend - MGD 2008-08-01 Backported memory leak fixes in _ttconv.cpp - MGD Modified: branches/v0_91_maint/lib/matplotlib/patches.py =================================================================== --- branches/v0_91_maint/lib/matplotlib/patches.py 2008-09-07 10:57:15 UTC (rev 6072) +++ branches/v0_91_maint/lib/matplotlib/patches.py 2008-09-07 11:19:13 UTC (rev 6073) @@ -634,7 +634,11 @@ if shape == 'right': coords = right_half_arrow elif shape == 'full': - coords=npy.concatenate([left_half_arrow,right_half_arrow[::-1]]) + # The half-arrows contain the midpoint of the stem, + # which we can omit from the full arrow. Including it + # twice caused a problem with xpdf. + coords=npy.concatenate([left_half_arrow[:-1], + right_half_arrow[-2::-1]]) else: raise ValueError, "Got unknown shape: %s" % shape cx = float(dx)/distance This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins