@@ -743,9 +743,10 @@ def __init__(self, axes,
743
743
744
744
if offset is None :
745
745
offset = (0 , 0 )
746
- self .dpi_transform = Affine2D ()
747
- self .offset_transform = ScaledTranslation (offset [0 ], offset [1 ],
748
- self .dpi_transform )
746
+ self .offset_transform = ScaledTranslation (
747
+ * offset ,
748
+ Affine2D ().scale (1 / 72 ) # points to inches.
749
+ + self .axes .figure .dpi_scale_trans )
749
750
750
751
if axis_direction in ["left" , "right" ]:
751
752
axis_name = "ytick"
@@ -772,6 +773,11 @@ def __init__(self, axes,
772
773
self ._axislabel_add_angle = 0.
773
774
self .set_axis_direction (axis_direction )
774
775
776
+ @cbook .deprecated ("3.3" )
777
+ @property
778
+ def dpi_transform (self ):
779
+ return Affine2D ().scale (1 / 72 ) + self .axes .figure .dpi_scale_trans
780
+
775
781
# axis direction
776
782
777
783
def set_axis_direction (self , axis_direction ):
@@ -1181,12 +1187,7 @@ def set_label(self, s):
1181
1187
def get_tightbbox (self , renderer ):
1182
1188
if not self .get_visible ():
1183
1189
return
1184
-
1185
1190
self ._axis_artist_helper .update_lim (self .axes )
1186
-
1187
- dpi_cor = renderer .points_to_pixels (1. )
1188
- self .dpi_transform .clear ().scale (dpi_cor )
1189
-
1190
1191
self ._update_ticks (renderer )
1191
1192
self ._update_label (renderer )
1192
1193
bb = [
@@ -1205,21 +1206,13 @@ def get_tightbbox(self, renderer):
1205
1206
@martist .allow_rasterization
1206
1207
def draw (self , renderer ):
1207
1208
# docstring inherited
1208
-
1209
1209
if not self .get_visible ():
1210
1210
return
1211
-
1212
1211
renderer .open_group (__name__ , gid = self .get_gid ())
1213
-
1214
1212
self ._axis_artist_helper .update_lim (self .axes )
1215
-
1216
- dpi_cor = renderer .points_to_pixels (1. )
1217
- self .dpi_transform .clear ().scale (dpi_cor )
1218
-
1219
1213
self ._draw_ticks (renderer )
1220
1214
self ._draw_line (renderer )
1221
1215
self ._draw_label (renderer )
1222
-
1223
1216
renderer .close_group (__name__ )
1224
1217
1225
1218
def toggle (self , all = None , ticks = None , ticklabels = None , label = None ):
0 commit comments