Revision: 8798
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8798&view=rev
Author: leejjoon
Date: 2010-11-15 00:31:16 +0000 (Mon, 15 Nov 2010)
Log Message:
-----------
replace ax.transData in contour.py with proper get_transform call
Modified Paths:
--------------
branches/v1_0_maint/lib/matplotlib/contour.py
Modified: branches/v1_0_maint/lib/matplotlib/contour.py
===================================================================
--- branches/v1_0_maint/lib/matplotlib/contour.py 2010-11-12 16:58:09 UTC (rev 8797)
+++ branches/v1_0_maint/lib/matplotlib/contour.py 2010-11-15 00:31:16 UTC (rev 8798)
@@ -534,7 +534,6 @@
t.remove()
def labels(self, inline, inline_spacing):
- trans = self.ax.transData # A bit of shorthand
if self._use_clabeltext:
add_label = self.add_label_clabeltext
@@ -546,6 +545,7 @@
self.labelCValueList ):
con = self.collections[icon]
+ trans = con.get_transform()
lw = self.get_label_width(lev, self.labelFmt, fsize)
additions = []
paths = con.get_paths()
@@ -1037,13 +1037,14 @@
for icon in indices:
con = self.collections[icon]
+ trans = con.get_transform()
paths = con.get_paths()
for segNum, linepath in enumerate(paths):
lc = linepath.vertices
# transfer all data points to screen coordinates if desired
if pixel:
- lc = self.ax.transData.transform(lc)
+ lc = trans.transform(lc)
ds = (lc[:,0]-x)**2 + (lc[:,1]-y)**2
d = min( ds )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|