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

Skip to content

Commit ec2cac0

Browse files
committed
Remove trivial private _get_ref_angle/_set_ref_angle
1 parent c966b7e commit ec2cac0

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

lib/mpl_toolkits/axisartist/axis_artist.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -216,20 +216,14 @@ def __init__(self, *args, **kwargs):
216216
self.set_rotation_mode("anchor")
217217
self._text_follow_ref_angle = True
218218

219-
def _set_ref_angle(self, a):
220-
self._ref_angle = a
221-
222-
def _get_ref_angle(self):
223-
return self._ref_angle
224-
225219
def _get_text_ref_angle(self):
226220
if self._text_follow_ref_angle:
227-
return self._get_ref_angle()+90
221+
return self._ref_angle + 90
228222
else:
229-
return 0 # self.get_ref_angle()
223+
return 0
230224

231225
def _get_offset_ref_angle(self):
232-
return self._get_ref_angle()
226+
return self._ref_angle
233227

234228
_get_opposite_direction = {"left": "right",
235229
"right": "left",
@@ -520,7 +514,7 @@ def draw(self, renderer):
520514
for (x, y), a, l in self._locs_angles_labels:
521515
if not l.strip():
522516
continue
523-
self._set_ref_angle(a) # + add_angle
517+
self._ref_angle = a
524518
self.set_x(x)
525519
self.set_y(y)
526520
self.set_text(l)
@@ -548,7 +542,7 @@ def get_window_extents(self, renderer):
548542
self._offset_radius = r + pad
549543

550544
for (x, y), a, l in self._locs_angles_labels:
551-
self._set_ref_angle(a) # + add_angle
545+
self._ref_angle = a
552546
self.set_x(x)
553547
self.set_y(y)
554548
self.set_text(l)
@@ -974,7 +968,7 @@ def _update_label(self, renderer):
974968
angle_label = angle_tangent - 90
975969

976970
x, y = xy
977-
self.label._set_ref_angle(angle_label+self._axislabel_add_angle)
971+
self.label._ref_angle = angle_label + self._axislabel_add_angle
978972
self.label.set(x=x, y=y)
979973

980974
def _draw_label(self, renderer):

lib/mpl_toolkits/tests/test_axisartist_axis_artist.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def test_labelbase():
3434
ax.plot([0.5], [0.5], "o")
3535

3636
label = LabelBase(0.5, 0.5, "Test")
37-
label._set_ref_angle(-90)
37+
label._ref_angle = -90
3838
label._offset_radius = 50
3939
label.set_rotation(-90)
4040
label.set(ha="center", va="top")
@@ -68,7 +68,7 @@ def test_ticklabels():
6868
ax.plot([0.5], [0.5], "s")
6969
axislabel = AxisLabel(0.5, 0.5, "Test")
7070
axislabel._offset_radius = 20
71-
axislabel._set_ref_angle(0)
71+
axislabel._ref_angle = 0
7272
axislabel.set_axis_direction("bottom")
7373
ax.add_artist(axislabel)
7474

0 commit comments

Comments
 (0)