On Dec 10, 2007 10:25 AM, Ted Drain <[EMAIL PROTECTED]> wrote: > I don't know if the current MPL architecture can support this but it > would be nice if it worked that way. We have people making decisions > based on what these plots show that affect spacecraft worth hundreds > of millions of dollars so it's important that we're plotting things > accurately.
We can support this, but I think we would do this with an arc class rather than an ellipse class, and write a special case class that is viewlim aware. A simple example of a line that has analogous behavior is examples/clippedline.py, which clips the points outside the viewport and draws in a different style according to the resolution of the viewlim. The reason I think it would be preferable to use an arc here is because we won't have to worry about filling the thing when we only approximate a section of it. You could feed in a 360 degree elliptical arc and then zoom into a portion of it. With the 8 point ellipse as is, and the addition of an arc class that does 4 or 8 point approximation within the zoom limits, should that serve your requirements? JDH ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel