[matplotlib-devel] Caching the results of Transform.transform_path for non-affine transforms

2012-02-03 Thread Phil Elson
I'm trying to understand how the TransformedPath mechanism is working with only limited success, and was hoping someone could help. I have a non-affine transformation defined (subclass of matplotlib.transforms.Transform) which takes a path and applies an intensive transformation (path curving & cu

[matplotlib-devel] Non string projections

2012-02-03 Thread Phil Elson
Some time back I asked about initialising a projection in MPL using generic objects rather than by class name. I created a pull request associated with this which was responded to fantastically by leejjoon which (after several months) I have finally got around to implementing. My changes have been

Re: [matplotlib-devel] Non string projections

2012-02-03 Thread Michael Droettboom
Thanks for doing this work. On 02/03/2012 11:40 AM, Phil Elson wrote: > Currently, one can set the theta_0 of a polar plot with: > > ax = plt.axes(projection='polar') > ax.set_theta_offset(np.pi/2) > ax.plot(np.arange(100)*0.15, np.arange(100)) > > But internally there are some nasties going on (t