I was able to reproduce it on 0.90.1 and 0.91.2, but not SVN trunk.  
This could be because the affine transformation that does the zooming in 
now happening within the Agg backend rather than at the Python level -- 
i.e. there are fewer opportunities for floating-point underflow and the 
like.  Of course, SVN trunk is not yet considered stable enough for 
general usage, unfortunately.  However, it may be too difficult to fix 
this in earlier versions, because I suspect the fix would involve a 
fairly significant overhaul of where these transformations take place.

Cheers,
Mike

John Hunter wrote:
> On Mon, Apr 28, 2008 at 8:21 PM, Sunzen Wang <[EMAIL PROTECTED]> wrote:
>
>   
>>  > I feel it something to do with zooming in beyond the resolution of the
>>  > underlying system (no evidence of this)
>>  >
>>  I have no idea of it. Could some masters  say something about it?
>>     
>
> This is an old, long standing bug.  It definitely existed in the agg
> backends in older versions of matplotlib, but I wasn't able to
> reproduce it when I tried on the maintenance branch or the trunk, so I
> don't know if some of Michaels changes have fixed it.  It has been a
> while since I looked at it, but the basic problem is that as you zoom
> repeatedly, the logical canvas size (outside the viewport) becomes so
> large that some of the data is overflowing some of aggs
> datastructures.  Michaels has done some work to cull points outside
> the viewport at the backend level, so please see if you can reproduce
> this on the svn trunk.
>
> JDH
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>   

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to