Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4ce0975

Browse files
committed
Minor bugfix in polar transforms.
svn path=/branches/transforms/; revision=4777
1 parent 792ee18 commit 4ce0975

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

lib/matplotlib/projections/polar.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def transform_path(self, path):
6666
transform_path_non_affine.__doc__ = Transform.transform_path_non_affine.__doc__
6767

6868
def inverted(self):
69-
return PolarAxes.InvertedPolarTransform()
69+
return PolarAxes.InvertedPolarTransform(self._resolution)
7070
inverted.__doc__ = Transform.inverted.__doc__
7171

7272
class PolarAffine(Affine2DBase):
@@ -107,6 +107,10 @@ class InvertedPolarTransform(Transform):
107107
output_dims = 2
108108
is_separable = False
109109

110+
def __init__(self, resolution):
111+
Transform.__init__(self)
112+
self._resolution = resolution
113+
110114
def transform(self, xy):
111115
x = xy[:, 0:1]
112116
y = xy[:, 1:]
@@ -117,7 +121,7 @@ def transform(self, xy):
117121
transform.__doc__ = Transform.transform.__doc__
118122

119123
def inverted(self):
120-
return PolarAxes.PolarTransform()
124+
return PolarAxes.PolarTransform(self._resolution)
121125
inverted.__doc__ = Transform.inverted.__doc__
122126

123127
class ThetaFormatter(Formatter):

0 commit comments

Comments
 (0)