@@ -231,12 +231,6 @@ def _get_text_ref_angle(self):
231231 def _get_offset_ref_angle (self ):
232232 return self ._get_ref_angle ()
233233
234- def _set_offset_radius (self , offset_radius ):
235- self ._offset_radius = offset_radius
236-
237- def _get_offset_radius (self ):
238- return self ._offset_radius
239-
240234 _get_opposite_direction = {"left" : "right" ,
241235 "right" : "left" ,
242236 "top" : "bottom" ,
@@ -252,7 +246,7 @@ def draw(self, renderer):
252246 text_ref_angle = self ._get_text_ref_angle ()
253247 offset_ref_angle = self ._get_offset_ref_angle ()
254248 theta = np .deg2rad (offset_ref_angle )
255- dd = self ._get_offset_radius ()
249+ dd = self ._offset_radius
256250 dx , dy = dd * np .cos (theta ), dd * np .sin (theta )
257251
258252 self .set_transform (tr + Affine2D ().translate (dx , dy ))
@@ -269,7 +263,7 @@ def get_window_extent(self, renderer):
269263 text_ref_angle = self ._get_text_ref_angle ()
270264 offset_ref_angle = self ._get_offset_ref_angle ()
271265 theta = np .deg2rad (offset_ref_angle )
272- dd = self ._get_offset_radius ()
266+ dd = self ._offset_radius
273267 dx , dy = dd * np .cos (theta ), dd * np .sin (theta )
274268
275269 self .set_transform (tr + Affine2D ().translate (dx , dy ))
@@ -380,7 +374,7 @@ def draw(self, renderer):
380374
381375 pad = renderer .points_to_pixels (self .get_pad ())
382376 r = self ._get_external_pad () + pad
383- self ._set_offset_radius ( r )
377+ self ._offset_radius = r
384378
385379 super ().draw (renderer )
386380
@@ -390,7 +384,7 @@ def get_window_extent(self, renderer):
390384
391385 pad = renderer .points_to_pixels (self .get_pad ())
392386 r = self ._get_external_pad () + pad
393- self ._set_offset_radius ( r )
387+ self ._offset_radius = r
394388
395389 bb = super ().get_window_extent (renderer )
396390
@@ -521,7 +515,7 @@ def draw(self, renderer):
521515
522516 pad = (self ._get_external_pad ()
523517 + renderer .points_to_pixels (self .get_pad ()))
524- self ._set_offset_radius ( r + pad )
518+ self ._offset_radius = r + pad
525519
526520 for (x , y ), a , l in self ._locs_angles_labels :
527521 if not l .strip ():
@@ -551,7 +545,7 @@ def get_window_extents(self, renderer):
551545
552546 pad = self ._get_external_pad () + \
553547 renderer .points_to_pixels (self .get_pad ())
554- self ._set_offset_radius ( r + pad )
548+ self ._offset_radius = r + pad
555549
556550 for (x , y ), a , l in self ._locs_angles_labels :
557551 self ._set_ref_angle (a ) # + add_angle
0 commit comments