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