@@ -136,7 +136,7 @@ def __init__(self,
136
136
rotation_mode = None ,
137
137
usetex = None , # defaults to rcParams['text.usetex']
138
138
wrap = False ,
139
- rotation_transformed = False ,
139
+ transform_rotates_text = False ,
140
140
** kwargs
141
141
):
142
142
"""
@@ -158,7 +158,7 @@ def __init__(self,
158
158
self .set_horizontalalignment (horizontalalignment )
159
159
self ._multialignment = multialignment
160
160
self ._rotation = rotation
161
- self ._rotation_transformed = rotation_transformed
161
+ self ._transform_rotates_text = transform_rotates_text
162
162
self ._bbox_patch = None # a FancyBboxPatch instance
163
163
self ._renderer = None
164
164
if linespacing is None :
@@ -230,16 +230,18 @@ def _get_multialignment(self):
230
230
231
231
def get_rotation (self ):
232
232
"""Return the text angle in degrees between 0 and 360."""
233
- if self .get_rotation_transformed ():
233
+ if self .get_transform_rotates_text ():
234
234
angle = get_rotation (self ._rotation )
235
235
x , y = self .get_unitless_position ()
236
236
return self .get_transform ().transform_angles ([angle , ], [[x , y ]])
237
237
else :
238
238
return get_rotation (self ._rotation ) # string_or_number -> number
239
239
240
- def get_rotation_transformed (self ):
241
- """Return if the text rotation get transformed or not."""
242
- return self ._rotation_transformed
240
+ def get_transform_rotates_text (self ):
241
+ """
242
+ Return whether rotations of the transform affect the text direction.
243
+ """
244
+ return self ._transform_rotates_text
243
245
244
246
def set_rotation_mode (self , m ):
245
247
"""
@@ -270,7 +272,7 @@ def update_from(self, other):
270
272
self ._fontproperties = other ._fontproperties .copy ()
271
273
self ._usetex = other ._usetex
272
274
self ._rotation = other ._rotation
273
- self ._rotation_transformed = other ._rotation_transformed
275
+ self ._transform_rotates_text = other ._transform_rotates_text
274
276
self ._picker = other ._picker
275
277
self ._linespacing = other ._linespacing
276
278
self .stale = True
@@ -855,7 +857,7 @@ def get_prop_tup(self, renderer=None):
855
857
self ._verticalalignment , self ._horizontalalignment ,
856
858
hash (self ._fontproperties ),
857
859
self ._rotation , self ._rotation_mode ,
858
- self ._rotation_transformed ,
860
+ self ._transform_rotates_text ,
859
861
self .figure .dpi , weakref .ref (renderer ),
860
862
self ._linespacing
861
863
)
@@ -1145,15 +1147,15 @@ def set_rotation(self, s):
1145
1147
self ._rotation = s
1146
1148
self .stale = True
1147
1149
1148
- def set_rotation_transformed (self , t ):
1150
+ def set_transform_rotates_text (self , t ):
1149
1151
"""
1150
- Set if the text rotation get transformed or not .
1152
+ Whether rotations of the transform affect the text direction .
1151
1153
1152
1154
Parameters
1153
1155
----------
1154
1156
t : bool
1155
1157
"""
1156
- self ._rotation_transformed = t
1158
+ self ._transform_rotates_text = t
1157
1159
self .stale = True
1158
1160
1159
1161
def set_verticalalignment (self , align ):
0 commit comments