I have run across what I think is a bug in the markevery functionality. Running OSX 10.6.2 Python 2.6.4 |EPD 6.1-1 (32-bit)| (r264:75706, Dec 11 2009, 10:58:54) mp.__version__ '0.99.1.1'
I have 16 lines plotted in a plot which is embedded in a wxpython application frame. I am using the WXAgg backend For each line, I am plotting the two variables (distances in this case) against each other an am using the 'markevery' functionality to mark just one point along each line. I do this with this construction using the line list returned from the plot command. new_line[0].set_markevery(every=(t0[0],9999)) The data set is much smaller than 9999 points, so this insures only having one point highlighted along the line. It works great, and does just what I want. However, when I zoom and pan the plot, for about half of the lines the highlighted point (which should stay put) actually migrates along the line as I am panning the plot. The marked points seem to start moving when they get close to the edge of the plot frame, as if to stay visible, but it is not quite that simple. Has anyone else observed this? Or have a fix? I saw a previous bug reported with markevery from Jan 2009, but that seemed to be resolved. Kersey ------------------------------------------------------------------------------ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel