@@ -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 ):
0 commit comments