From: <md...@us...> - 2008-01-08 21:43:34
|
Revision: 4817 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4817&view=rev Author: mdboom Date: 2008-01-08 13:42:26 -0800 (Tue, 08 Jan 2008) Log Message: ----------- Merged revisions 3807-3808,3811-3812,3814-3823,3825-3830,3832-3835,3837-3846,3848-3865,3867-3869,3871-3872,3874-3884,3886-3895,3897-3905,3907-3908,3910-3924,3926-3928,3930-3932,3934-3955,3957-3961,3963-3983,3985-4000,4002-4058,4060-4134,4136-4191,4193-4219,4221-4243,4245-4291,4293-4317,4319-4329,4331-4339,4341-4392,4394,4396-4400,4402-4405,4407-4436,4438-4443,4445-4490,4492-4495,4497-4498,4500-4505,4507-4561,4563-4615,4617-4618,4620,4622-4633,4635-4667,4670-4687,4690-4707,4709-4714,4716-4726,4728-4734,4736-4757,4759-4772,4774-4786,4788-4800,4802-4803,4805-4816 via svnmerge from https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/branches/transforms ................ r3822 | mdboom | 2007-09-10 13:39:37 -0400 (Mon, 10 Sep 2007) | 2 lines Baby steps and horrible breakage on transforms branch. ................ r3823 | mdboom | 2007-09-10 13:40:47 -0400 (Mon, 10 Sep 2007) | 1 line Adding new files that will eventually replace transforms.py/cpp ................ r3826 | mdboom | 2007-09-10 15:25:21 -0400 (Mon, 10 Sep 2007) | 3 lines Running mathtext_demo.py without transforms.py/cpp. Totally broken, though. Not surprising... ;) ................ r3830 | mdboom | 2007-09-11 13:56:13 -0400 (Tue, 11 Sep 2007) | 2 lines Just marking a milestone -- about to totally rip things up again. ................ r3835 | mdboom | 2007-09-12 09:36:25 -0400 (Wed, 12 Sep 2007) | 2 lines Second pass, using a stateful transform tree. ................ r3837 | mdboom | 2007-09-12 10:46:03 -0400 (Wed, 12 Sep 2007) | 1 line Adding pbox.py ................ r3838 | jdh2358 | 2007-09-12 11:41:22 -0400 (Wed, 12 Sep 2007) | 1 line removed Interval from canonical tickers and formatters ................ r3839 | mdboom | 2007-09-12 13:25:19 -0400 (Wed, 12 Sep 2007) | 3 lines Milestone -- simple_plot.py working with new affine framework (with the exception of dpi propagation) ................ r3842 | mdboom | 2007-09-12 15:47:56 -0400 (Wed, 12 Sep 2007) | 2 lines More progress. Zooming and panning working thanks to John's patch. ................ r3843 | jdh2358 | 2007-09-12 16:25:17 -0400 (Wed, 12 Sep 2007) | 1 line minor changes for gtk navigation ................ r3846 | mdboom | 2007-09-13 08:44:16 -0400 (Thu, 13 Sep 2007) | 2 lines Minor changes -- committing so I can merge again. ................ r3848 | mdboom | 2007-09-13 14:00:10 -0400 (Thu, 13 Sep 2007) | 3 lines New milestone -- resizing figure window works. shared_axis_demo.py works. (Uses callbacks to track changes between axes's). ................ r3849 | mdboom | 2007-09-14 08:23:06 -0400 (Fri, 14 Sep 2007) | 2 lines Committing this file so I can rename it ................ r3850 | mdboom | 2007-09-14 08:24:20 -0400 (Fri, 14 Sep 2007) | 2 lines Deleting this file to rename affine.py ................ r3851 | mdboom | 2007-09-14 09:03:31 -0400 (Fri, 14 Sep 2007) | 4 lines Removed transforms on the C++ side -- removed many methods that depend on it in backend_agg in preparation for path generalization. Lots of general renaming... ................ r3852 | mdboom | 2007-09-14 13:57:52 -0400 (Fri, 14 Sep 2007) | 6 lines Sends paths to backend only once, and after that uses the "native" path by reference with a changing transform. Started recongfiguring patches.py to use only Paths under the hood (to take advantage of this caching). Removed many methods from backend_agg that should eventually be replaced by draw_path, at least in theory. ................ r3854 | mdboom | 2007-09-17 09:41:38 -0400 (Mon, 17 Sep 2007) | 1 line Transferring work-in-progress ................ r3855 | mdboom | 2007-09-18 12:21:37 -0400 (Tue, 18 Sep 2007) | 3 lines More code using new transformation framework. Lots of dead code removed from backend_agg.cpp/h ................ r3856 | mdboom | 2007-09-18 15:29:21 -0400 (Tue, 18 Sep 2007) | 5 lines Optimize shared axes (to prevent calling set_xlim/set_ylim more than once per axes per update). Save figure at correct dpi. General cleanup and optimizations. ................ r3857 | mdboom | 2007-09-19 09:28:11 -0400 (Wed, 19 Sep 2007) | 2 lines Got legend working with new transforms ................ r3858 | mdboom | 2007-09-19 12:18:51 -0400 (Wed, 19 Sep 2007) | 2 lines Got steps_demo.py working ................ r3859 | mdboom | 2007-09-19 15:46:34 -0400 (Wed, 19 Sep 2007) | 2 lines Lots of minor fixes ................ r3860 | mdboom | 2007-09-19 15:48:17 -0400 (Wed, 19 Sep 2007) | 2 lines Use iterator rather than caching approach for paths ................ r3864 | mdboom | 2007-09-20 09:57:32 -0400 (Thu, 20 Sep 2007) | 2 lines Simplification of marker paths. ................ r3865 | mdboom | 2007-09-20 09:57:59 -0400 (Thu, 20 Sep 2007) | 2 lines Go all out with iterator (rather than copy) approach, as it is much faster. ................ r3868 | mdboom | 2007-09-20 10:26:27 -0400 (Thu, 20 Sep 2007) | 2 lines Don't copy path array to a contiguous one. ................ r3869 | mdboom | 2007-09-20 14:00:32 -0400 (Thu, 20 Sep 2007) | 3 lines First baby step in getting arbitrary non-linear transformations into the pipeline. ................ r3872 | mdboom | 2007-09-21 12:52:50 -0400 (Fri, 21 Sep 2007) | 6 lines Further progress on arbitrary transformations -- zooming and panning now works without any log-scale-specific hacks. (Though the underlying model is slightly wrong.) Added graphviz output support for debugging transformation trees. Masked array handling much more robust. ................ r3884 | mdboom | 2007-09-24 12:53:38 -0400 (Mon, 24 Sep 2007) | 2 lines More progress. (Kind of a broken mess at the moment.) ................ r3886 | mdboom | 2007-09-24 13:33:03 -0400 (Mon, 24 Sep 2007) | 2 lines Fixed log scaling again. ................ r3889 | mdboom | 2007-09-25 13:04:51 -0400 (Tue, 25 Sep 2007) | 2 lines Automaticall separate affine from non-affine transforms ................ r3890 | mdboom | 2007-09-25 14:29:44 -0400 (Tue, 25 Sep 2007) | 2 lines Minor speed improvements in new transformations. ................ r3892 | mdboom | 2007-09-25 15:53:56 -0400 (Tue, 25 Sep 2007) | 2 lines Important bugfixes. ................ r3893 | mdboom | 2007-09-26 08:29:05 -0400 (Wed, 26 Sep 2007) | 2 lines Committing simple_ploy_fps.py ................ r3895 | mdboom | 2007-09-26 09:53:53 -0400 (Wed, 26 Sep 2007) | 2 lines Fix log limits. For minor speed improvements. ................ r3897 | mdboom | 2007-09-26 10:08:12 -0400 (Wed, 26 Sep 2007) | 2 lines Fix log transforms a little. ................ r3905 | mdboom | 2007-10-01 07:44:54 -0400 (Mon, 01 Oct 2007) | 2 lines Move ticking/formatting defaults to scale.py. Speed improvements in transforms.py ................ r3908 | mdboom | 2007-10-03 08:50:04 -0400 (Wed, 03 Oct 2007) | 2 lines Lots of progress on Polar transform refactoring. Added point_in_path algorithm. ................ r3912 | mdboom | 2007-10-04 13:21:26 -0400 (Thu, 04 Oct 2007) | 4 lines Lots of new docstrings. Reasonably good state for polar plots. r-axis labels can be dragged on polar plots. r-scale can be zoomed on polar plot. Lots of other minor changes too numerous to mention. ................ r3913 | mdboom | 2007-10-04 13:22:01 -0400 (Thu, 04 Oct 2007) | 3 lines Sharing axes across figures is much easier now (it is the same as within the same figure), so this demo has been updated. ................ r3914 | mdboom | 2007-10-04 14:57:27 -0400 (Thu, 04 Oct 2007) | 2 lines Progress on agg_buffer_to_array example. ................ r3915 | mdboom | 2007-10-04 15:12:20 -0400 (Thu, 04 Oct 2007) | 3 lines Merged from trunk (a somewhat hairy manual merge this time). Fixed bug (on this branch only) where inverted axes were broken. ................ r3924 | mdboom | 2007-10-05 15:25:33 -0400 (Fri, 05 Oct 2007) | 4 lines Simplified sharing axes again. Plowing through -- making more examples work. First pass at updating collections (LineCollection mostly works) ................ r3928 | mdboom | 2007-10-08 14:10:11 -0400 (Mon, 08 Oct 2007) | 2 lines More work on collections. ................ r3932 | mdboom | 2007-10-10 09:37:28 -0400 (Wed, 10 Oct 2007) | 2 lines Lots more work on making examples work. Details, details, details... ................ r3934 | mdboom | 2007-10-11 11:42:53 -0400 (Thu, 11 Oct 2007) | 3 lines Continued progress getting more examples to work. Working examples (with TkAgg backend only) are marked in PASSED_DEMOS for the curious. ................ r3937 | mdboom | 2007-10-12 08:27:25 -0400 (Fri, 12 Oct 2007) | 3 lines First pass through all of the examples -- not all working yet, though. (See PASSED_DEMOS). ................ r3938 | mdboom | 2007-10-12 10:29:57 -0400 (Fri, 12 Oct 2007) | 1 line Forgot the __init__.py ................ r3939 | mdboom | 2007-10-12 13:30:17 -0400 (Fri, 12 Oct 2007) | 2 lines More progress on examples. ................ r3947 | mdboom | 2007-10-15 09:49:25 -0400 (Mon, 15 Oct 2007) | 3 lines Significant speed improvement in text layout. Reverted to fix bug in ticklabels. Lots of other minor things. ................ r3948 | mdboom | 2007-10-15 10:03:19 -0400 (Mon, 15 Oct 2007) | 13 lines Merged revisions 3933-3947 via svnmerge from http://matplotlib.svn.sf.net/svnroot/matplotlib/trunk/matplotlib ........ r3935 | mdboom | 2007-10-11 13:03:50 -0400 (Thu, 11 Oct 2007) | 1 line Fixed minor import bug ........ r3941 | jdh2358 | 2007-10-14 15:00:50 -0400 (Sun, 14 Oct 2007) | 1 line added ellipse compare script ........ ................ r3955 | mdboom | 2007-10-16 10:17:53 -0400 (Tue, 16 Oct 2007) | 2 lines First pass at PS backend updates. ................ r3957 | mdboom | 2007-10-16 10:41:29 -0400 (Tue, 16 Oct 2007) | 1 line Fixing mistake in last merge ................ r3958 | mdboom | 2007-10-16 15:39:57 -0400 (Tue, 16 Oct 2007) | 3 lines figlegends work now. (Phew!) Rendering quality fixes drawing axis-aligned line segments in Agg. ................ r3960 | mdboom | 2007-10-18 10:51:16 -0400 (Thu, 18 Oct 2007) | 2 lines More examples working. Minor speedups. ................ r3965 | mdboom | 2007-10-18 14:11:59 -0400 (Thu, 18 Oct 2007) | 2 lines First pass at working PDF backend. ................ r3981 | mdboom | 2007-10-23 10:23:19 -0400 (Tue, 23 Oct 2007) | 2 lines Decreasing polar interpolation resolution. ................ r3982 | mdboom | 2007-10-23 10:24:49 -0400 (Tue, 23 Oct 2007) | 3 lines Marker objects should be keyed off of whether or not they are filled and their line width (since the line width affects the bounding box). ................ r3983 | mdboom | 2007-10-23 10:25:49 -0400 (Tue, 23 Oct 2007) | 2 lines First pass at SVG support ................ r3985 | mdboom | 2007-10-23 12:40:25 -0400 (Tue, 23 Oct 2007) | 3 lines More progress on SVG. Refactored PS collection drawing to make it easier to reuse the (fairly complex) code. ................ r3986 | mdboom | 2007-10-23 12:54:51 -0400 (Tue, 23 Oct 2007) | 2 lines Fix bug that broke draw_image ................ r3987 | mdboom | 2007-10-23 15:16:11 -0400 (Tue, 23 Oct 2007) | 2 lines Fix bugs in log_demo.py ................ r3988 | mdboom | 2007-10-23 15:20:21 -0400 (Tue, 23 Oct 2007) | 2 lines Reduce tendency to use aliased drawing. ................ r3989 | mdboom | 2007-10-23 15:47:43 -0400 (Tue, 23 Oct 2007) | 2 lines Fix bug in clipping rectangle in PDF ................ r3990 | mdboom | 2007-10-23 15:48:14 -0400 (Tue, 23 Oct 2007) | 2 lines Fix bug affecting legend_auto.py ................ r3992 | mdboom | 2007-10-24 12:03:49 -0400 (Wed, 24 Oct 2007) | 2 lines Separated path utilities from backend_agg ................ r3993 | mdboom | 2007-10-24 13:11:00 -0400 (Wed, 24 Oct 2007) | 2 lines Forgot to svn add these files in last commit. ................ r3994 | mdboom | 2007-10-24 14:01:26 -0400 (Wed, 24 Oct 2007) | 2 lines Removing a limits change that shouldn't have been committed. ................ r3995 | mdboom | 2007-10-24 14:12:19 -0400 (Wed, 24 Oct 2007) | 2 lines Fix masked array plotting again. ................ r3996 | mdboom | 2007-10-24 14:49:08 -0400 (Wed, 24 Oct 2007) | 3 lines Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI backends. Lots more examples passing. ................ r3997 | mdboom | 2007-10-24 15:22:00 -0400 (Wed, 24 Oct 2007) | 5 lines Renamed [xmin, ymin, xmax, ymax] in Bbox to [x0, y0, x1, y1] and provide functions that really do give xmax etc. as well. Renamed lbrt to extents and lbwh to bounds (for consistency). Removed some dead code. ................ r3998 | mdboom | 2007-10-24 15:42:49 -0400 (Wed, 24 Oct 2007) | 2 lines More examples working. ................ r4000 | mdboom | 2007-10-25 10:07:44 -0400 (Thu, 25 Oct 2007) | 3 lines table_demo working. Lots of minor fixes. Faster transforms when debugging is turned off. ................ r4004 | mdboom | 2007-10-25 15:16:11 -0400 (Thu, 25 Oct 2007) | 3 lines Increased coverage of backend_driver.py to include almost everything in axes.py. Lots of little bug fixes. ................ r4011 | mdboom | 2007-10-26 11:58:50 -0400 (Fri, 26 Oct 2007) | 2 lines More coverage. Add draw_path_collection to SVG. ................ r4012 | mdboom | 2007-10-26 13:01:28 -0400 (Fri, 26 Oct 2007) | 2 lines Added BboxTransformFrom/To for more efficient bounding box transforms. ................ r4017 | mdboom | 2007-10-26 14:00:23 -0400 (Fri, 26 Oct 2007) | 2 lines Removed unused imports. ................ r4018 | mdboom | 2007-10-26 14:04:51 -0400 (Fri, 26 Oct 2007) | 2 lines Fix polar plot title so it doesn't clash with 90 degree value. ................ r4019 | mdboom | 2007-10-26 14:32:44 -0400 (Fri, 26 Oct 2007) | 3 lines Can't drag zoom on a polar plot. Finessing Agg drawing quality a little bit. ................ r4052 | mdboom | 2007-10-29 11:20:13 -0400 (Mon, 29 Oct 2007) | 2 lines Revert this example to like it is in the trunk. ................ r4053 | mdboom | 2007-10-29 11:21:49 -0400 (Mon, 29 Oct 2007) | 2 lines Lots of minor bug fixes. ................ r4054 | mdboom | 2007-10-29 12:55:53 -0400 (Mon, 29 Oct 2007) | 2 lines More examples working. ................ r4055 | mdboom | 2007-10-29 13:31:24 -0400 (Mon, 29 Oct 2007) | 2 lines Massive CHANGELOG and API_CHANGES entries about this refactoring. ................ r4056 | mdboom | 2007-10-29 13:39:06 -0400 (Mon, 29 Oct 2007) | 2 lines Oops -- this shouldn't have been committed. ................ r4058 | mdboom | 2007-10-29 14:20:11 -0400 (Mon, 29 Oct 2007) | 2 lines Updated. ................ r4060 | mdboom | 2007-10-29 14:37:17 -0400 (Mon, 29 Oct 2007) | 2 lines Fix clip path in polar plot legend. ................ r4122 | mdboom | 2007-11-06 10:37:44 -0500 (Tue, 06 Nov 2007) | 3 lines Minor speed improvement (thanks to Eric Firing). Also use matplotlib.numerix.npyma instead of numpy.ma ................ r4123 | mdboom | 2007-11-06 10:48:22 -0500 (Tue, 06 Nov 2007) | 2 lines Mistake in last commit. ................ r4124 | mdboom | 2007-11-06 10:50:51 -0500 (Tue, 06 Nov 2007) | 2 lines Update docstring to reflect reality. ................ r4133 | mdboom | 2007-11-06 14:46:45 -0500 (Tue, 06 Nov 2007) | 2 lines Updated docstring to reflect current reality. ................ r4134 | mdboom | 2007-11-06 14:48:40 -0500 (Tue, 06 Nov 2007) | 2 lines Use "from matplotlib.numerix import npyma as ma" ................ r4136 | mdboom | 2007-11-06 16:33:37 -0500 (Tue, 06 Nov 2007) | 10 lines Speed up pcolor_demo.py "benchmark" initialization by a factor of 2. Cache the automatically created path codes by their length. pcolor, quadmesh etc. create lots of polylines of the same length, and there is no need to create a new identical codes array each time. (Definite speed improvement, incredible memory improvement). Change the default behavior to create open paths (which don't result in a memory copy). Fix places that were relying on automatically-created closed paths to create closed paths themselves (and thus avoiding a copy). ................ r4142 | mdboom | 2007-11-07 10:31:37 -0500 (Wed, 07 Nov 2007) | 7 lines Further speed improvements. For collections, now has faster ignoring of elements that aren't provided, such as offsets. Paths now do not even store the "default" codes array -- which is MOVETO followed by N LINETOs. These are generated automatically by the iterators if no codes array is provided. (Should also result in significant memory savings for graphs with many points.) ................ r4152 | mdboom | 2007-11-07 15:13:35 -0500 (Wed, 07 Nov 2007) | 4 lines Further speed improvements. Quadmesh extension code (still not as fast as the old version, for various reasons.) Fix bugs in quadmesh masking in PDF and PS backends. ................ r4153 | mdboom | 2007-11-07 15:38:46 -0500 (Wed, 07 Nov 2007) | 2 lines Update to use modern Numpy C API ................ r4154 | mdboom | 2007-11-07 16:20:45 -0500 (Wed, 07 Nov 2007) | 2 lines First pass at Cairo support on the branch. ................ r4157 | mdboom | 2007-11-08 08:21:17 -0500 (Thu, 08 Nov 2007) | 2 lines Small bugfix to compile on gcc 4.x (Thanks, Eric) ................ r4158 | mdboom | 2007-11-08 09:05:18 -0500 (Thu, 08 Nov 2007) | 3 lines Add a background color to the axes so it's easier to tell if there is a bug in the masked values. ................ r4159 | mdboom | 2007-11-08 09:06:25 -0500 (Thu, 08 Nov 2007) | 3 lines Get wxagg extension working again. Factor out the new Bbox conversion code into agg_py_transforms.h ................ r4161 | mdboom | 2007-11-08 11:26:31 -0500 (Thu, 08 Nov 2007) | 2 lines Updating the simple_plot_fps benchmark. ................ r4162 | mdboom | 2007-11-08 11:27:18 -0500 (Thu, 08 Nov 2007) | 2 lines Put a generic non-optimized draw_markers implementation in backend_bases. ................ r4184 | mdboom | 2007-11-09 11:33:58 -0500 (Fri, 09 Nov 2007) | 2 lines Fix misaligned clipping rectangle. ................ r4185 | mdboom | 2007-11-09 11:35:15 -0500 (Fri, 09 Nov 2007) | 2 lines Get wx backend working with wxGraphicsContext drawing. ................ r4186 | mdboom | 2007-11-09 11:40:25 -0500 (Fri, 09 Nov 2007) | 2 lines Removed debugging message. ................ r4189 | mdboom | 2007-11-09 14:09:42 -0500 (Fri, 09 Nov 2007) | 2 lines Add support for nonuniform grids to imshow. ................ r4190 | mdboom | 2007-11-09 14:23:42 -0500 (Fri, 09 Nov 2007) | 1 line Merging trunk to branch ................ r4245 | mdboom | 2007-11-13 11:02:47 -0500 (Tue, 13 Nov 2007) | 2 lines Bug fixes. ................ r4246 | mdboom | 2007-11-13 11:08:24 -0500 (Tue, 13 Nov 2007) | 2 lines Don't clip ticks. ................ r4247 | mdboom | 2007-11-13 11:08:33 -0500 (Tue, 13 Nov 2007) | 2 lines Bugfix for polar plots. ................ r4282 | mdboom | 2007-11-14 13:36:45 -0500 (Wed, 14 Nov 2007) | 2 lines Fix bug in PDF backend. ................ r4283 | mdboom | 2007-11-14 13:38:05 -0500 (Wed, 14 Nov 2007) | 2 lines Fix alignment of clipping rectangles. ................ r4284 | mdboom | 2007-11-14 13:42:52 -0500 (Wed, 14 Nov 2007) | 2 lines Update to use new numpy macros. ................ r4285 | mdboom | 2007-11-14 13:43:35 -0500 (Wed, 14 Nov 2007) | 2 lines Build the path module (inadvertently removed during a merge). ................ r4286 | mdboom | 2007-11-14 13:44:39 -0500 (Wed, 14 Nov 2007) | 3 lines New path-related utilities (used for an aborted attempt at fixing contouring -- may be useful in other contexts in the future). ................ r4302 | mdboom | 2007-11-15 10:13:38 -0500 (Thu, 15 Nov 2007) | 2 lines Fix Subplot backward-incompatibility. ................ r4303 | mdboom | 2007-11-15 10:14:47 -0500 (Thu, 15 Nov 2007) | 5 lines Cairo backend fixes: - Avoid crash when path is too long - Fix alpha filling - Fix path clipping ................ r4304 | mdboom | 2007-11-15 10:15:21 -0500 (Thu, 15 Nov 2007) | 2 lines Minor speed improvements. ................ r4305 | mdboom | 2007-11-15 10:18:42 -0500 (Thu, 15 Nov 2007) | 2 lines Speed improvements. ................ r4306 | mdboom | 2007-11-15 11:28:54 -0500 (Thu, 15 Nov 2007) | 2 lines Speed improvements. ................ r4307 | mdboom | 2007-11-15 11:29:40 -0500 (Thu, 15 Nov 2007) | 2 lines Updated benchmark ................ r4309 | mdboom | 2007-11-15 12:17:02 -0500 (Thu, 15 Nov 2007) | 2 lines Bugfixes (getting some examples to work again). ................ r4311 | mdboom | 2007-11-15 13:10:54 -0500 (Thu, 15 Nov 2007) | 2 lines Major speed improvement (duplicate draws were being emitted). ................ r4314 | mdboom | 2007-11-15 13:35:30 -0500 (Thu, 15 Nov 2007) | 2 lines Fix colorbar drawing. ................ r4319 | mdboom | 2007-11-15 15:05:46 -0500 (Thu, 15 Nov 2007) | 2 lines Fix value display in log-scaled plots. ................ r4320 | mdboom | 2007-11-15 15:26:03 -0500 (Thu, 15 Nov 2007) | 2 lines Fix gridlines in log scale. ................ r4323 | mdboom | 2007-11-15 16:12:54 -0500 (Thu, 15 Nov 2007) | 2 lines Don't create masked arrays unless we absolutely have to. ................ r4324 | mdboom | 2007-11-15 16:13:52 -0500 (Thu, 15 Nov 2007) | 2 lines Speed up auto-legend. ................ r4333 | mdboom | 2007-11-16 10:53:57 -0500 (Fri, 16 Nov 2007) | 1 line Upgrade to Agg 2.4; Stop building Agg SWIG wrappers and remove small dependency on them. ................ r4345 | mdboom | 2007-11-16 15:29:51 -0500 (Fri, 16 Nov 2007) | 2 lines Minor speed improvement. ................ r4388 | mdboom | 2007-11-20 08:14:34 -0500 (Tue, 20 Nov 2007) | 3 lines Reverting imshow -- these issues are being dealt with by Eric Firing on the trunk. ................ r4392 | mdboom | 2007-11-20 08:50:04 -0500 (Tue, 20 Nov 2007) | 2 lines Removing trailing whitespace so a merge from trunk will be possible. ................ r4398 | mdboom | 2007-11-20 16:00:20 -0500 (Tue, 20 Nov 2007) | 6 lines Support mixed-mode rendering the PDF backend. This allows some things to be rendered as vectors and some as rasters. At the moment, mostly as a proof-of-concept, all quadmeshes are rendered as rasters with the PDF backend. Also make PDF backend resolution independent. ................ r4399 | mdboom | 2007-11-20 17:00:51 -0500 (Tue, 20 Nov 2007) | 4 lines Reduce file sizes for mixed-mode PDFs by only outputting the part of the image with non-transparent pixels. Minor speed improvement in MixedModeRenderer. ................ r4439 | mdboom | 2007-11-26 10:18:40 -0500 (Mon, 26 Nov 2007) | 2 lines Remove draw_arc (which isn't in the new backend renderer interface). ................ r4440 | mdboom | 2007-11-26 10:30:12 -0500 (Mon, 26 Nov 2007) | 2 lines Support mixed-mode rendering in the SVG backend. ................ r4445 | mdboom | 2007-11-26 11:43:19 -0500 (Mon, 26 Nov 2007) | 2 lines Fix compilation error on 64-bit platforms. ................ r4446 | mdboom | 2007-11-26 11:52:53 -0500 (Mon, 26 Nov 2007) | 3 lines Fix zooming with bounding box in Gtk and Qt backends (others seem to already work). Fix text rotation in Wx (non-Agg) backend. ................ r4447 | mdboom | 2007-11-26 11:59:29 -0500 (Mon, 26 Nov 2007) | 2 lines Fix compile error on 64-bit platforms. ................ r4448 | mdboom | 2007-11-26 12:23:18 -0500 (Mon, 26 Nov 2007) | 2 lines Still trying to fix compile error on 64-bit platforms... ................ r4469 | mdboom | 2007-11-27 12:40:45 -0500 (Tue, 27 Nov 2007) | 2 lines Fix memory leak and increase performance in quadmesh drawing (Agg) ................ r4473 | mdboom | 2007-11-27 15:03:48 -0500 (Tue, 27 Nov 2007) | 2 lines Improve speed of quad mesh drawing (by about 25%) ................ r4480 | mdboom | 2007-11-28 08:40:54 -0500 (Wed, 28 Nov 2007) | 3 lines Fix marker drawing bug, and improve speed (by using buffers on the stack if possible). ................ r4481 | mdboom | 2007-11-28 08:42:39 -0500 (Wed, 28 Nov 2007) | 2 lines Major speed improvements for auto-placing of legends. ................ r4488 | mdboom | 2007-11-28 13:26:40 -0500 (Wed, 28 Nov 2007) | 2 lines Increase performance of draw_markers in Agg backend ................ r4489 | mdboom | 2007-11-28 13:27:43 -0500 (Wed, 28 Nov 2007) | 2 lines Speed improvements -- determine path extents in C ................ r4493 | mdboom | 2007-11-28 15:36:22 -0500 (Wed, 28 Nov 2007) | 2 lines Fix PDF font size bug. ................ r4494 | mdboom | 2007-11-28 15:36:45 -0500 (Wed, 28 Nov 2007) | 2 lines Fix Ps import bug ................ r4495 | mdboom | 2007-11-28 15:37:04 -0500 (Wed, 28 Nov 2007) | 2 lines Minor fixes. ................ r4500 | mdboom | 2007-11-29 08:50:25 -0500 (Thu, 29 Nov 2007) | 2 lines Fix mri_with_eeg example ................ r4501 | mdboom | 2007-11-29 10:40:42 -0500 (Thu, 29 Nov 2007) | 2 lines Ran "astyle --style=ansi" to convert to ANSI style. ................ r4521 | mdboom | 2007-11-30 10:06:56 -0500 (Fri, 30 Nov 2007) | 2 lines Get Gtk backend working. ................ r4523 | mdboom | 2007-11-30 10:50:13 -0500 (Fri, 30 Nov 2007) | 2 lines Cleanup some variable names. ................ r4524 | mdboom | 2007-11-30 10:50:35 -0500 (Fri, 30 Nov 2007) | 2 lines Fix bb numerals in mathtext. ................ r4525 | mdboom | 2007-11-30 10:51:18 -0500 (Fri, 30 Nov 2007) | 2 lines Fix shadows (see pie_demo.py) ................ r4527 | mdboom | 2007-11-30 11:16:34 -0500 (Fri, 30 Nov 2007) | 2 lines Fix Cairo alpha-blending. ................ r4565 | mdboom | 2007-12-03 12:14:20 -0500 (Mon, 03 Dec 2007) | 2 lines Fix bug in pcolormesh. ................ r4566 | mdboom | 2007-12-03 12:15:06 -0500 (Mon, 03 Dec 2007) | 3 lines Use non-equal dimensions for mesh to highlight bug in pcolormesh (if it ever returns). ................ r4568 | mdboom | 2007-12-03 14:07:36 -0500 (Mon, 03 Dec 2007) | 3 lines Fix image interpolation edges for Agg 2.4. It no longer needs funny workarounds with memory copies to interpolate the edges of the image correctly. ................ r4569 | mdboom | 2007-12-03 14:16:17 -0500 (Mon, 03 Dec 2007) | 2 lines Fix exception when a particular contour doesn't exist. ................ r4577 | mdboom | 2007-12-04 11:01:06 -0500 (Tue, 04 Dec 2007) | 2 lines Fix bug when collection is empty. ................ r4578 | mdboom | 2007-12-04 11:06:20 -0500 (Tue, 04 Dec 2007) | 1 line Oops in last commit ................ r4590 | mdboom | 2007-12-04 15:06:45 -0500 (Tue, 04 Dec 2007) | 2 lines Bugfix for missing markers. Bugfix for faceted pcolor-based quadmeshes. ................ r4591 | mdboom | 2007-12-04 15:07:31 -0500 (Tue, 04 Dec 2007) | 2 lines Bugfix for faceted pcolor-based quadmeshes. ................ r4592 | mdboom | 2007-12-04 15:07:59 -0500 (Tue, 04 Dec 2007) | 2 lines Bugfix for broken_barh demo ................ r4593 | mdboom | 2007-12-04 15:08:28 -0500 (Tue, 04 Dec 2007) | 2 lines Fix direction of left and right caret markers. ................ r4594 | mdboom | 2007-12-04 15:28:24 -0500 (Tue, 04 Dec 2007) | 2 lines Fix bbox_artist ................ r4595 | mdboom | 2007-12-04 15:29:54 -0500 (Tue, 04 Dec 2007) | 2 lines Fix interpolation so it wraps rather than clips. ................ r4600 | mdboom | 2007-12-04 15:55:04 -0500 (Tue, 04 Dec 2007) | 2 lines Fix inverted x-axis bug. ................ r4602 | mdboom | 2007-12-04 16:30:06 -0500 (Tue, 04 Dec 2007) | 2 lines Bugfix. ................ r4603 | mdboom | 2007-12-04 16:33:33 -0500 (Tue, 04 Dec 2007) | 3 lines Add experimental support for auto-layout of axes on the figure, to prevent ticks and labels from overlapping things in other axes. ................ r4604 | mdboom | 2007-12-04 16:53:43 -0500 (Tue, 04 Dec 2007) | 2 lines Fix xlabel on top axes to say what it is. ................ r4615 | mdboom | 2007-12-05 10:36:48 -0500 (Wed, 05 Dec 2007) | 3 lines Make new auto-layout stuff optional (so it can be experimented on without breaking too much.) ................ r4624 | mdboom | 2007-12-05 13:14:38 -0500 (Wed, 05 Dec 2007) | 2 lines Make autolayout a configuration option. ................ r4625 | mdboom | 2007-12-05 13:56:18 -0500 (Wed, 05 Dec 2007) | 2 lines Make things more robust to changes in dpi. ................ r4626 | mdboom | 2007-12-05 13:56:42 -0500 (Wed, 05 Dec 2007) | 2 lines Avoid matching widths and heights too often. ................ r4627 | mdboom | 2007-12-05 13:57:06 -0500 (Wed, 05 Dec 2007) | 2 lines Prevent mathtext cache from getting out of hand. ................ r4628 | mdboom | 2007-12-05 13:57:54 -0500 (Wed, 05 Dec 2007) | 2 lines Remove dead code. ................ r4641 | mdboom | 2007-12-06 08:37:29 -0500 (Thu, 06 Dec 2007) | 2 lines Fix backward-compatibility breakage of apply_aspect. ................ r4642 | mdboom | 2007-12-06 09:55:01 -0500 (Thu, 06 Dec 2007) | 2 lines Revert examples to work best without auto-layout. ................ r4646 | mdboom | 2007-12-06 12:09:53 -0500 (Thu, 06 Dec 2007) | 2 lines Fix an incorrect merge from trunk. ................ r4652 | mdboom | 2007-12-06 13:49:35 -0500 (Thu, 06 Dec 2007) | 2 lines Making note about broken unit test. ................ r4680 | mdboom | 2007-12-10 09:59:49 -0500 (Mon, 10 Dec 2007) | 2 lines Use an 8-spline approximation of an ellipse instead of a 4-spline one. ................ r4681 | mdboom | 2007-12-10 10:00:03 -0500 (Mon, 10 Dec 2007) | 2 lines Bugfix. ................ r4682 | mdboom | 2007-12-10 10:03:33 -0500 (Mon, 10 Dec 2007) | 2 lines Draw aligned lines more often than before. ................ r4683 | mdboom | 2007-12-10 10:21:58 -0500 (Mon, 10 Dec 2007) | 2 lines Fix variable name. ................ r4691 | mdboom | 2007-12-10 11:26:00 -0500 (Mon, 10 Dec 2007) | 2 lines Somehow the merge went awry last time. Fixing. ................ r4693 | mdboom | 2007-12-10 14:46:00 -0500 (Mon, 10 Dec 2007) | 2 lines Numpify arc/wedge approximation. ................ r4694 | mdboom | 2007-12-10 14:53:12 -0500 (Mon, 10 Dec 2007) | 2 lines Simplify even more ................ r4700 | mdboom | 2007-12-11 19:15:23 -0500 (Tue, 11 Dec 2007) | 1 line Added (experimental) support for large arcs ................ r4701 | mdboom | 2007-12-12 08:48:09 -0500 (Wed, 12 Dec 2007) | 3 lines Make the arc edge detection algorithm be dynamic based on the size of the ellipse, rather than always on (that was just for debugging). ................ r4702 | mdboom | 2007-12-12 08:54:56 -0500 (Wed, 12 Dec 2007) | 2 lines Fix a bad merge. ................ r4703 | mdboom | 2007-12-12 08:55:12 -0500 (Wed, 12 Dec 2007) | 2 lines Layout fix. ................ r4714 | mdboom | 2007-12-12 14:11:44 -0500 (Wed, 12 Dec 2007) | 2 lines Code cleanup ................ r4716 | mdboom | 2007-12-12 15:06:30 -0500 (Wed, 12 Dec 2007) | 3 lines Save images to Svg files without writing the image data out as a temporary file. ................ r4717 | mdboom | 2007-12-12 15:13:52 -0500 (Wed, 12 Dec 2007) | 2 lines Somehow this fix didn't get merged from trunk... (Saving gzipped Svg files) ................ r4723 | mdboom | 2007-12-13 13:12:51 -0500 (Thu, 13 Dec 2007) | 2 lines Use numpy for math. ................ r4724 | mdboom | 2007-12-13 13:13:04 -0500 (Thu, 13 Dec 2007) | 2 lines Clarify comment. ................ r4725 | mdboom | 2007-12-13 13:13:49 -0500 (Thu, 13 Dec 2007) | 2 lines Minor speedup in mathtext parsing. ................ r4729 | mdboom | 2007-12-13 13:42:54 -0500 (Thu, 13 Dec 2007) | 2 lines Fix some regular expressions. ................ r4733 | mdboom | 2007-12-14 15:07:59 -0500 (Fri, 14 Dec 2007) | 3 lines First pass at symmetrical log plots. Expose xscale() and yscale() through pyplot. ................ r4734 | mdboom | 2007-12-14 15:08:22 -0500 (Fri, 14 Dec 2007) | 2 lines Fix minimum value of bars so it looks correct upon zooming. ................ r4756 | mdboom | 2007-12-17 10:41:34 -0500 (Mon, 17 Dec 2007) | 2 lines Bugfix ................ r4757 | mdboom | 2007-12-17 10:41:47 -0500 (Mon, 17 Dec 2007) | 2 lines Make filename match example. ................ r4760 | mdboom | 2007-12-17 13:28:03 -0500 (Mon, 17 Dec 2007) | 2 lines Added Mercator latitude scale. ................ r4761 | mdboom | 2007-12-17 13:29:04 -0500 (Mon, 17 Dec 2007) | 2 lines Minor speed improvement ................ r4762 | mdboom | 2007-12-18 08:02:33 -0500 (Tue, 18 Dec 2007) | 2 lines Minor speed improvement ................ r4763 | mdboom | 2007-12-18 08:08:04 -0500 (Tue, 18 Dec 2007) | 2 lines Don't allocate the clipping path buffers unless we need them. ................ r4764 | mdboom | 2007-12-18 10:29:53 -0500 (Tue, 18 Dec 2007) | 2 lines Fix bug in calculating minpos. ................ r4765 | mdboom | 2007-12-18 10:35:06 -0500 (Tue, 18 Dec 2007) | 2 lines Fix log scaling of polar plots. ................ r4766 | mdboom | 2007-12-18 12:36:11 -0500 (Tue, 18 Dec 2007) | 2 lines Improved documentation and efficiency... ................ r4767 | mdboom | 2007-12-18 12:46:01 -0500 (Tue, 18 Dec 2007) | 4 lines Preliminary version of "adding new scales and projections" document. (In reST, since that appears to be where mpl documentation is heading.) ................ r4771 | mdboom | 2007-12-18 16:08:19 -0500 (Tue, 18 Dec 2007) | 2 lines Minor changes. ................ r4772 | mdboom | 2007-12-18 16:09:25 -0500 (Tue, 18 Dec 2007) | 2 lines Better docstrings for set_x/yscale and friends. ................ r4774 | mdboom | 2007-12-19 15:51:16 -0500 (Wed, 19 Dec 2007) | 2 lines Fix aspect ratio bug. ................ r4776 | mdboom | 2007-12-20 08:00:20 -0500 (Thu, 20 Dec 2007) | 2 lines Add very preliminary and experimental support for some geo projections. ................ r4777 | mdboom | 2007-12-20 08:00:48 -0500 (Thu, 20 Dec 2007) | 2 lines Minor bugfix in polar transforms. ................ r4778 | mdboom | 2007-12-20 08:01:07 -0500 (Thu, 20 Dec 2007) | 2 lines Minor efficiency improvement. ................ r4779 | mdboom | 2007-12-20 11:54:34 -0500 (Thu, 20 Dec 2007) | 3 lines Minor speedup by not calculating the position of ticks/grids/text that aren't there. ................ r4780 | mdboom | 2007-12-20 12:14:03 -0500 (Thu, 20 Dec 2007) | 2 lines I can't spell ;( ................ r4781 | mdboom | 2007-12-20 12:14:36 -0500 (Thu, 20 Dec 2007) | 2 lines Remove Mollweide from options, since it's currently broken anyway. ................ r4782 | mdboom | 2007-12-20 12:18:12 -0500 (Thu, 20 Dec 2007) | 2 lines Major speed improvement for non-rectilinear projections. ................ r4784 | mdboom | 2007-12-21 10:13:14 -0500 (Fri, 21 Dec 2007) | 2 lines Update unit test to use Arc instead of Ellipse. ................ r4803 | mdboom | 2008-01-07 16:15:58 -0500 (Mon, 07 Jan 2008) | 5 lines Provide heavily-documented examples for adding new scales and projections. Fix various bugs related to non-rectangular clipping. Remove MercatorLatitude scale from core and put it in an example. ................ r4805 | efiring | 2008-01-07 22:11:38 -0500 (Mon, 07 Jan 2008) | 2 lines Remove spurious right parenthesis ................ Modified Paths: -------------- trunk/matplotlib/API_CHANGES trunk/matplotlib/CHANGELOG trunk/matplotlib/MIGRATION.txt trunk/matplotlib/examples/agg_buffer_to_array.py trunk/matplotlib/examples/backend_driver.py trunk/matplotlib/examples/clippath_test.py trunk/matplotlib/examples/collections_demo.py trunk/matplotlib/examples/contour_demo.py trunk/matplotlib/examples/dynamic_demo_wx.py trunk/matplotlib/examples/embedding_in_gtk.py trunk/matplotlib/examples/embedding_in_gtk2.py trunk/matplotlib/examples/embedding_in_gtk3.py trunk/matplotlib/examples/embedding_in_tk.py trunk/matplotlib/examples/embedding_in_tk2.py trunk/matplotlib/examples/embedding_in_wx.py trunk/matplotlib/examples/histogram_demo_canvasagg.py trunk/matplotlib/examples/line_collection2.py trunk/matplotlib/examples/mri_with_eeg.py trunk/matplotlib/examples/pick_event_demo.py trunk/matplotlib/examples/polar_bar.py trunk/matplotlib/examples/polar_demo.py trunk/matplotlib/examples/poly_editor.py trunk/matplotlib/examples/quadmesh_demo.py trunk/matplotlib/examples/scatter_star_poly.py trunk/matplotlib/examples/shared_axis_across_figures.py trunk/matplotlib/examples/to_numeric.py trunk/matplotlib/lib/matplotlib/_mathtext_data.py trunk/matplotlib/lib/matplotlib/art3d.py trunk/matplotlib/lib/matplotlib/artist.py trunk/matplotlib/lib/matplotlib/axes.py trunk/matplotlib/lib/matplotlib/axes3d.py trunk/matplotlib/lib/matplotlib/axis.py trunk/matplotlib/lib/matplotlib/backend_bases.py trunk/matplotlib/lib/matplotlib/backends/backend_agg.py trunk/matplotlib/lib/matplotlib/backends/backend_cairo.py trunk/matplotlib/lib/matplotlib/backends/backend_fltkagg.py trunk/matplotlib/lib/matplotlib/backends/backend_gdk.py trunk/matplotlib/lib/matplotlib/backends/backend_gtk.py trunk/matplotlib/lib/matplotlib/backends/backend_gtkagg.py trunk/matplotlib/lib/matplotlib/backends/backend_pdf.py trunk/matplotlib/lib/matplotlib/backends/backend_ps.py trunk/matplotlib/lib/matplotlib/backends/backend_qt.py trunk/matplotlib/lib/matplotlib/backends/backend_qt4.py trunk/matplotlib/lib/matplotlib/backends/backend_qt4agg.py trunk/matplotlib/lib/matplotlib/backends/backend_qtagg.py trunk/matplotlib/lib/matplotlib/backends/backend_svg.py trunk/matplotlib/lib/matplotlib/backends/backend_template.py trunk/matplotlib/lib/matplotlib/backends/backend_tkagg.py trunk/matplotlib/lib/matplotlib/backends/backend_wx.py trunk/matplotlib/lib/matplotlib/backends/backend_wxagg.py trunk/matplotlib/lib/matplotlib/backends/tkagg.py trunk/matplotlib/lib/matplotlib/cbook.py trunk/matplotlib/lib/matplotlib/collections.py trunk/matplotlib/lib/matplotlib/colorbar.py trunk/matplotlib/lib/matplotlib/colors.py trunk/matplotlib/lib/matplotlib/contour.py trunk/matplotlib/lib/matplotlib/dates.py trunk/matplotlib/lib/matplotlib/figure.py trunk/matplotlib/lib/matplotlib/finance.py trunk/matplotlib/lib/matplotlib/font_manager.py trunk/matplotlib/lib/matplotlib/fontconfig_pattern.py trunk/matplotlib/lib/matplotlib/image.py trunk/matplotlib/lib/matplotlib/legend.py trunk/matplotlib/lib/matplotlib/lines.py trunk/matplotlib/lib/matplotlib/mathtext.py trunk/matplotlib/lib/matplotlib/mlab.py trunk/matplotlib/lib/matplotlib/mpl.py trunk/matplotlib/lib/matplotlib/patches.py trunk/matplotlib/lib/matplotlib/proj3d.py trunk/matplotlib/lib/matplotlib/pyplot.py trunk/matplotlib/lib/matplotlib/quiver.py trunk/matplotlib/lib/matplotlib/rcsetup.py trunk/matplotlib/lib/matplotlib/table.py trunk/matplotlib/lib/matplotlib/texmanager.py trunk/matplotlib/lib/matplotlib/text.py trunk/matplotlib/lib/matplotlib/ticker.py trunk/matplotlib/lib/matplotlib/transforms.py trunk/matplotlib/lib/matplotlib/units.py trunk/matplotlib/lib/matplotlib/widgets.py trunk/matplotlib/matplotlibrc.template trunk/matplotlib/setup.py trunk/matplotlib/setupext.py trunk/matplotlib/src/_backend_agg.cpp trunk/matplotlib/src/_backend_agg.h trunk/matplotlib/src/_gtkagg.cpp trunk/matplotlib/src/_image.cpp trunk/matplotlib/src/_tkagg.cpp trunk/matplotlib/src/_wxagg.cpp trunk/matplotlib/unit/ellipse_compare.py Added Paths: ----------- trunk/matplotlib/PASSED_DEMOS trunk/matplotlib/agg24/ trunk/matplotlib/agg24/include/ trunk/matplotlib/agg24/include/agg_alpha_mask_u8.h trunk/matplotlib/agg24/include/agg_arc.h trunk/matplotlib/agg24/include/agg_array.h trunk/matplotlib/agg24/include/agg_arrowhead.h trunk/matplotlib/agg24/include/agg_basics.h trunk/matplotlib/agg24/include/agg_bezier_arc.h trunk/matplotlib/agg24/include/agg_bitset_iterator.h trunk/matplotlib/agg24/include/agg_blur.h trunk/matplotlib/agg24/include/agg_bounding_rect.h trunk/matplotlib/agg24/include/agg_bspline.h trunk/matplotlib/agg24/include/agg_clip_liang_barsky.h trunk/matplotlib/agg24/include/agg_color_gray.h trunk/matplotlib/agg24/include/agg_color_rgba.h trunk/matplotlib/agg24/include/agg_config.h trunk/matplotlib/agg24/include/agg_conv_adaptor_vcgen.h trunk/matplotlib/agg24/include/agg_conv_adaptor_vpgen.h trunk/matplotlib/agg24/include/agg_conv_bspline.h trunk/matplotlib/agg24/include/agg_conv_clip_polygon.h trunk/matplotlib/agg24/include/agg_conv_clip_polyline.h trunk/matplotlib/agg24/include/agg_conv_close_polygon.h trunk/matplotlib/agg24/include/agg_conv_concat.h trunk/matplotlib/agg24/include/agg_conv_contour.h trunk/matplotlib/agg24/include/agg_conv_curve.h trunk/matplotlib/agg24/include/agg_conv_dash.h trunk/matplotlib/agg24/include/agg_conv_gpc.h trunk/matplotlib/agg24/include/agg_conv_marker.h trunk/matplotlib/agg24/include/agg_conv_marker_adaptor.h trunk/matplotlib/agg24/include/agg_conv_segmentator.h trunk/matplotlib/agg24/include/agg_conv_shorten_path.h trunk/matplotlib/agg24/include/agg_conv_smooth_poly1.h trunk/matplotlib/agg24/include/agg_conv_stroke.h trunk/matplotlib/agg24/include/agg_conv_transform.h trunk/matplotlib/agg24/include/agg_conv_unclose_polygon.h trunk/matplotlib/agg24/include/agg_curves.h trunk/matplotlib/agg24/include/agg_dda_line.h trunk/matplotlib/agg24/include/agg_ellipse.h trunk/matplotlib/agg24/include/agg_ellipse_bresenham.h trunk/matplotlib/agg24/include/agg_embedded_raster_fonts.h trunk/matplotlib/agg24/include/agg_font_cache_manager.h trunk/matplotlib/agg24/include/agg_gamma_functions.h trunk/matplotlib/agg24/include/agg_gamma_lut.h trunk/matplotlib/agg24/include/agg_glyph_raster_bin.h trunk/matplotlib/agg24/include/agg_gradient_lut.h trunk/matplotlib/agg24/include/agg_gsv_text.h trunk/matplotlib/agg24/include/agg_image_accessors.h trunk/matplotlib/agg24/include/agg_image_filters.h trunk/matplotlib/agg24/include/agg_line_aa_basics.h trunk/matplotlib/agg24/include/agg_math.h trunk/matplotlib/agg24/include/agg_math_stroke.h trunk/matplotlib/agg24/include/agg_path_length.h trunk/matplotlib/agg24/include/agg_path_storage.h trunk/matplotlib/agg24/include/agg_path_storage_integer.h trunk/matplotlib/agg24/include/agg_pattern_filters_rgba.h trunk/matplotlib/agg24/include/agg_pixfmt_amask_adaptor.h trunk/matplotlib/agg24/include/agg_pixfmt_gray.h trunk/matplotlib/agg24/include/agg_pixfmt_rgb.h trunk/matplotlib/agg24/include/agg_pixfmt_rgb_packed.h trunk/matplotlib/agg24/include/agg_pixfmt_rgba.h trunk/matplotlib/agg24/include/agg_pixfmt_transposer.h trunk/matplotlib/agg24/include/agg_rasterizer_cells_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_compound_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_outline.h trunk/matplotlib/agg24/include/agg_rasterizer_outline_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_scanline_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_sl_clip.h trunk/matplotlib/agg24/include/agg_renderer_base.h trunk/matplotlib/agg24/include/agg_renderer_markers.h trunk/matplotlib/agg24/include/agg_renderer_mclip.h trunk/matplotlib/agg24/include/agg_renderer_outline_aa.h trunk/matplotlib/agg24/include/agg_renderer_outline_image.h trunk/matplotlib/agg24/include/agg_renderer_primitives.h trunk/matplotlib/agg24/include/agg_renderer_raster_text.h trunk/matplotlib/agg24/include/agg_renderer_scanline.h trunk/matplotlib/agg24/include/agg_rendering_buffer.h trunk/matplotlib/agg24/include/agg_rendering_buffer_dynarow.h trunk/matplotlib/agg24/include/agg_rounded_rect.h trunk/matplotlib/agg24/include/agg_scanline_bin.h trunk/matplotlib/agg24/include/agg_scanline_boolean_algebra.h trunk/matplotlib/agg24/include/agg_scanline_p.h trunk/matplotlib/agg24/include/agg_scanline_storage_aa.h trunk/matplotlib/agg24/include/agg_scanline_storage_bin.h trunk/matplotlib/agg24/include/agg_scanline_u.h trunk/matplotlib/agg24/include/agg_shorten_path.h trunk/matplotlib/agg24/include/agg_simul_eq.h trunk/matplotlib/agg24/include/agg_span_allocator.h trunk/matplotlib/agg24/include/agg_span_converter.h trunk/matplotlib/agg24/include/agg_span_gouraud.h trunk/matplotlib/agg24/include/agg_span_gouraud_gray.h trunk/matplotlib/agg24/include/agg_span_gouraud_rgba.h trunk/matplotlib/agg24/include/agg_span_gradient.h trunk/matplotlib/agg24/include/agg_span_gradient_alpha.h trunk/matplotlib/agg24/include/agg_span_image_filter.h trunk/matplotlib/agg24/include/agg_span_image_filter_gray.h trunk/matplotlib/agg24/include/agg_span_image_filter_rgb.h trunk/matplotlib/agg24/include/agg_span_image_filter_rgba.h trunk/matplotlib/agg24/include/agg_span_interpolator_adaptor.h trunk/matplotlib/agg24/include/agg_span_interpolator_linear.h trunk/matplotlib/agg24/include/agg_span_interpolator_persp.h trunk/matplotlib/agg24/include/agg_span_interpolator_trans.h trunk/matplotlib/agg24/include/agg_span_pattern_gray.h trunk/matplotlib/agg24/include/agg_span_pattern_rgb.h trunk/matplotlib/agg24/include/agg_span_pattern_rgba.h trunk/matplotlib/agg24/include/agg_span_solid.h trunk/matplotlib/agg24/include/agg_span_subdiv_adaptor.h trunk/matplotlib/agg24/include/agg_trans_affine.h trunk/matplotlib/agg24/include/agg_trans_bilinear.h trunk/matplotlib/agg24/include/agg_trans_double_path.h trunk/matplotlib/agg24/include/agg_trans_perspective.h trunk/matplotlib/agg24/include/agg_trans_single_path.h trunk/matplotlib/agg24/include/agg_trans_viewport.h trunk/matplotlib/agg24/include/agg_trans_warp_magnifier.h trunk/matplotlib/agg24/include/agg_vcgen_bspline.h trunk/matplotlib/agg24/include/agg_vcgen_contour.h trunk/matplotlib/agg24/include/agg_vcgen_dash.h trunk/matplotlib/agg24/include/agg_vcgen_markers_term.h trunk/matplotlib/agg24/include/agg_vcgen_smooth_poly1.h trunk/matplotlib/agg24/include/agg_vcgen_stroke.h trunk/matplotlib/agg24/include/agg_vcgen_vertex_sequence.h trunk/matplotlib/agg24/include/agg_vertex_sequence.h trunk/matplotlib/agg24/include/agg_vpgen_clip_polygon.h trunk/matplotlib/agg24/include/agg_vpgen_clip_polyline.h trunk/matplotlib/agg24/include/agg_vpgen_segmentator.h trunk/matplotlib/agg24/include/ctrl/ trunk/matplotlib/agg24/include/ctrl/agg_bezier_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_cbox_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_gamma_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_gamma_spline.h trunk/matplotlib/agg24/include/ctrl/agg_polygon_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_rbox_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_scale_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_slider_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_spline_ctrl.h trunk/matplotlib/agg24/include/platform/ trunk/matplotlib/agg24/include/platform/agg_platform_support.h trunk/matplotlib/agg24/include/platform/mac/ trunk/matplotlib/agg24/include/platform/mac/agg_mac_pmap.h trunk/matplotlib/agg24/include/platform/win32/ trunk/matplotlib/agg24/include/platform/win32/agg_win32_bmp.h trunk/matplotlib/agg24/include/util/ trunk/matplotlib/agg24/include/util/agg_color_conv.h trunk/matplotlib/agg24/include/util/agg_color_conv_rgb16.h trunk/matplotlib/agg24/include/util/agg_color_conv_rgb8.h trunk/matplotlib/agg24/src/ trunk/matplotlib/agg24/src/ChangeLog trunk/matplotlib/agg24/src/agg_arc.cpp trunk/matplotlib/agg24/src/agg_arrowhead.cpp trunk/matplotlib/agg24/src/agg_bezier_arc.cpp trunk/matplotlib/agg24/src/agg_bspline.cpp trunk/matplotlib/agg24/src/agg_curves.cpp trunk/matplotlib/agg24/src/agg_embedded_raster_fonts.cpp trunk/matplotlib/agg24/src/agg_gsv_text.cpp trunk/matplotlib/agg24/src/agg_image_filters.cpp trunk/matplotlib/agg24/src/agg_line_aa_basics.cpp trunk/matplotlib/agg24/src/agg_line_profile_aa.cpp trunk/matplotlib/agg24/src/agg_rounded_rect.cpp trunk/matplotlib/agg24/src/agg_sqrt_tables.cpp trunk/matplotlib/agg24/src/agg_trans_affine.cpp trunk/matplotlib/agg24/src/agg_trans_double_path.cpp trunk/matplotlib/agg24/src/agg_trans_single_path.cpp trunk/matplotlib/agg24/src/agg_trans_warp_magnifier.cpp trunk/matplotlib/agg24/src/agg_vcgen_bspline.cpp trunk/matplotlib/agg24/src/agg_vcgen_contour.cpp trunk/matplotlib/agg24/src/agg_vcgen_dash.cpp trunk/matplotlib/agg24/src/agg_vcgen_markers_term.cpp trunk/matplotlib/agg24/src/agg_vcgen_smooth_poly1.cpp trunk/matplotlib/agg24/src/agg_vcgen_stroke.cpp trunk/matplotlib/agg24/src/agg_vpgen_clip_polygon.cpp trunk/matplotlib/agg24/src/agg_vpgen_clip_polyline.cpp trunk/matplotlib/agg24/src/agg_vpgen_segmentator.cpp trunk/matplotlib/agg24/src/authors trunk/matplotlib/agg24/src/copying trunk/matplotlib/agg24/src/ctrl/ trunk/matplotlib/agg24/src/ctrl/agg_bezier_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_cbox_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_gamma_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_gamma_spline.cpp trunk/matplotlib/agg24/src/ctrl/agg_polygon_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_rbox_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_scale_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_slider_ctrl.cpp trunk/matplotlib/agg24/src/ctrl/agg_spline_ctrl.cpp trunk/matplotlib/agg24/src/platform/ trunk/matplotlib/agg24/src/platform/AmigaOS/ trunk/matplotlib/agg24/src/platform/AmigaOS/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/BeOS/ trunk/matplotlib/agg24/src/platform/BeOS/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/X11/ trunk/matplotlib/agg24/src/platform/X11/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/mac/ trunk/matplotlib/agg24/src/platform/mac/agg_mac_pmap.cpp trunk/matplotlib/agg24/src/platform/mac/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/sdl/ trunk/matplotlib/agg24/src/platform/sdl/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/win32/ trunk/matplotlib/agg24/src/platform/win32/agg_platform_support.cpp trunk/matplotlib/agg24/src/platform/win32/agg_win32_bmp.cpp trunk/matplotlib/doc/ trunk/matplotlib/doc/devel/ trunk/matplotlib/doc/devel/add_new_projection.rst trunk/matplotlib/examples/auto_layout.py trunk/matplotlib/examples/custom_projection_example.py trunk/matplotlib/examples/custom_scale_example.py trunk/matplotlib/examples/geo_demo.py trunk/matplotlib/examples/simple_plot_fps.py trunk/matplotlib/examples/symlog_demo.py trunk/matplotlib/lib/matplotlib/backends/backend_mixed.py trunk/matplotlib/lib/matplotlib/path.py trunk/matplotlib/lib/matplotlib/scale.py trunk/matplotlib/src/_path.cpp trunk/matplotlib/src/agg_py_path_iterator.h trunk/matplotlib/src/agg_py_transforms.h Removed Paths: ------------- trunk/matplotlib/agg23/ trunk/matplotlib/agg24/include/ trunk/matplotlib/agg24/include/agg_alpha_mask_u8.h trunk/matplotlib/agg24/include/agg_arc.h trunk/matplotlib/agg24/include/agg_array.h trunk/matplotlib/agg24/include/agg_arrowhead.h trunk/matplotlib/agg24/include/agg_basics.h trunk/matplotlib/agg24/include/agg_bezier_arc.h trunk/matplotlib/agg24/include/agg_bitset_iterator.h trunk/matplotlib/agg24/include/agg_blur.h trunk/matplotlib/agg24/include/agg_bounding_rect.h trunk/matplotlib/agg24/include/agg_bspline.h trunk/matplotlib/agg24/include/agg_clip_liang_barsky.h trunk/matplotlib/agg24/include/agg_color_gray.h trunk/matplotlib/agg24/include/agg_color_rgba.h trunk/matplotlib/agg24/include/agg_config.h trunk/matplotlib/agg24/include/agg_conv_adaptor_vcgen.h trunk/matplotlib/agg24/include/agg_conv_adaptor_vpgen.h trunk/matplotlib/agg24/include/agg_conv_bspline.h trunk/matplotlib/agg24/include/agg_conv_clip_polygon.h trunk/matplotlib/agg24/include/agg_conv_clip_polyline.h trunk/matplotlib/agg24/include/agg_conv_close_polygon.h trunk/matplotlib/agg24/include/agg_conv_concat.h trunk/matplotlib/agg24/include/agg_conv_contour.h trunk/matplotlib/agg24/include/agg_conv_curve.h trunk/matplotlib/agg24/include/agg_conv_dash.h trunk/matplotlib/agg24/include/agg_conv_gpc.h trunk/matplotlib/agg24/include/agg_conv_marker.h trunk/matplotlib/agg24/include/agg_conv_marker_adaptor.h trunk/matplotlib/agg24/include/agg_conv_segmentator.h trunk/matplotlib/agg24/include/agg_conv_shorten_path.h trunk/matplotlib/agg24/include/agg_conv_smooth_poly1.h trunk/matplotlib/agg24/include/agg_conv_stroke.h trunk/matplotlib/agg24/include/agg_conv_transform.h trunk/matplotlib/agg24/include/agg_conv_unclose_polygon.h trunk/matplotlib/agg24/include/agg_curves.h trunk/matplotlib/agg24/include/agg_dda_line.h trunk/matplotlib/agg24/include/agg_ellipse.h trunk/matplotlib/agg24/include/agg_ellipse_bresenham.h trunk/matplotlib/agg24/include/agg_embedded_raster_fonts.h trunk/matplotlib/agg24/include/agg_font_cache_manager.h trunk/matplotlib/agg24/include/agg_gamma_functions.h trunk/matplotlib/agg24/include/agg_gamma_lut.h trunk/matplotlib/agg24/include/agg_glyph_raster_bin.h trunk/matplotlib/agg24/include/agg_gradient_lut.h trunk/matplotlib/agg24/include/agg_gsv_text.h trunk/matplotlib/agg24/include/agg_image_accessors.h trunk/matplotlib/agg24/include/agg_image_filters.h trunk/matplotlib/agg24/include/agg_line_aa_basics.h trunk/matplotlib/agg24/include/agg_math.h trunk/matplotlib/agg24/include/agg_math_stroke.h trunk/matplotlib/agg24/include/agg_path_length.h trunk/matplotlib/agg24/include/agg_path_storage.h trunk/matplotlib/agg24/include/agg_path_storage_integer.h trunk/matplotlib/agg24/include/agg_pattern_filters_rgba.h trunk/matplotlib/agg24/include/agg_pixfmt_amask_adaptor.h trunk/matplotlib/agg24/include/agg_pixfmt_gray.h trunk/matplotlib/agg24/include/agg_pixfmt_rgb.h trunk/matplotlib/agg24/include/agg_pixfmt_rgb_packed.h trunk/matplotlib/agg24/include/agg_pixfmt_rgba.h trunk/matplotlib/agg24/include/agg_pixfmt_transposer.h trunk/matplotlib/agg24/include/agg_rasterizer_cells_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_compound_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_outline.h trunk/matplotlib/agg24/include/agg_rasterizer_outline_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_scanline_aa.h trunk/matplotlib/agg24/include/agg_rasterizer_sl_clip.h trunk/matplotlib/agg24/include/agg_renderer_base.h trunk/matplotlib/agg24/include/agg_renderer_markers.h trunk/matplotlib/agg24/include/agg_renderer_mclip.h trunk/matplotlib/agg24/include/agg_renderer_outline_aa.h trunk/matplotlib/agg24/include/agg_renderer_outline_image.h trunk/matplotlib/agg24/include/agg_renderer_primitives.h trunk/matplotlib/agg24/include/agg_renderer_raster_text.h trunk/matplotlib/agg24/include/agg_renderer_scanline.h trunk/matplotlib/agg24/include/agg_rendering_buffer.h trunk/matplotlib/agg24/include/agg_rendering_buffer_dynarow.h trunk/matplotlib/agg24/include/agg_rounded_rect.h trunk/matplotlib/agg24/include/agg_scanline_bin.h trunk/matplotlib/agg24/include/agg_scanline_boolean_algebra.h trunk/matplotlib/agg24/include/agg_scanline_p.h trunk/matplotlib/agg24/include/agg_scanline_storage_aa.h trunk/matplotlib/agg24/include/agg_scanline_storage_bin.h trunk/matplotlib/agg24/include/agg_scanline_u.h trunk/matplotlib/agg24/include/agg_shorten_path.h trunk/matplotlib/agg24/include/agg_simul_eq.h trunk/matplotlib/agg24/include/agg_span_allocator.h trunk/matplotlib/agg24/include/agg_span_converter.h trunk/matplotlib/agg24/include/agg_span_gouraud.h trunk/matplotlib/agg24/include/agg_span_gouraud_gray.h trunk/matplotlib/agg24/include/agg_span_gouraud_rgba.h trunk/matplotlib/agg24/include/agg_span_gradient.h trunk/matplotlib/agg24/include/agg_span_gradient_alpha.h trunk/matplotlib/agg24/include/agg_span_image_filter.h trunk/matplotlib/agg24/include/agg_span_image_filter_gray.h trunk/matplotlib/agg24/include/agg_span_image_filter_rgb.h trunk/matplotlib/agg24/include/agg_span_image_filter_rgba.h trunk/matplotlib/agg24/include/agg_span_interpolator_adaptor.h trunk/matplotlib/agg24/include/agg_span_interpolator_linear.h trunk/matplotlib/agg24/include/agg_span_interpolator_persp.h trunk/matplotlib/agg24/include/agg_span_interpolator_trans.h trunk/matplotlib/agg24/include/agg_span_pattern_gray.h trunk/matplotlib/agg24/include/agg_span_pattern_rgb.h trunk/matplotlib/agg24/include/agg_span_pattern_rgba.h trunk/matplotlib/agg24/include/agg_span_solid.h trunk/matplotlib/agg24/include/agg_span_subdiv_adaptor.h trunk/matplotlib/agg24/include/agg_trans_affine.h trunk/matplotlib/agg24/include/agg_trans_bilinear.h trunk/matplotlib/agg24/include/agg_trans_double_path.h trunk/matplotlib/agg24/include/agg_trans_perspective.h trunk/matplotlib/agg24/include/agg_trans_single_path.h trunk/matplotlib/agg24/include/agg_trans_viewport.h trunk/matplotlib/agg24/include/agg_trans_warp_magnifier.h trunk/matplotlib/agg24/include/agg_vcgen_bspline.h trunk/matplotlib/agg24/include/agg_vcgen_contour.h trunk/matplotlib/agg24/include/agg_vcgen_dash.h trunk/matplotlib/agg24/include/agg_vcgen_markers_term.h trunk/matplotlib/agg24/include/agg_vcgen_smooth_poly1.h trunk/matplotlib/agg24/include/agg_vcgen_stroke.h trunk/matplotlib/agg24/include/agg_vcgen_vertex_sequence.h trunk/matplotlib/agg24/include/agg_vertex_sequence.h trunk/matplotlib/agg24/include/agg_vpgen_clip_polygon.h trunk/matplotlib/agg24/include/agg_vpgen_clip_polyline.h trunk/matplotlib/agg24/include/agg_vpgen_segmentator.h trunk/matplotlib/agg24/include/ctrl/ trunk/matplotlib/agg24/include/ctrl/agg_bezier_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_cbox_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_gamma_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_gamma_spline.h trunk/matplotlib/agg24/include/ctrl/agg_polygon_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_rbox_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_scale_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_slider_ctrl.h trunk/matplotlib/agg24/include/ctrl/agg_spline_ctrl.h trunk/matplotlib/agg24/include/platform/ trunk/matplotlib/agg24/include/platform/agg_platform_support.h trunk/matplotlib/agg24/include/platform/mac/ trunk/matplotlib/agg24/include/platform/mac/agg_mac_pmap.h trunk/matplotlib/agg24/include/platform/win32/ trunk/matplotlib/agg24/include/platform/win32/agg_win... [truncated message content] |