33The first-level axes subclass used for all ultraplot figures.
44Implements basic shared functionality.
55"""
6+
67import copy
78import inspect
89import re
@@ -4191,8 +4192,8 @@ def _measure_text_overhang_axes(
41914192 renderer = axes .figure ._get_renderer ()
41924193 bbox = text .get_window_extent (renderer = renderer )
41934194 inv = axes .transAxes .inverted ()
4194- ( x0 , y0 ) = inv .transform ((bbox .x0 , bbox .y0 ))
4195- ( x1 , y1 ) = inv .transform ((bbox .x1 , bbox .y1 ))
4195+ x0 , y0 = inv .transform ((bbox .x0 , bbox .y0 ))
4196+ x1 , y1 = inv .transform ((bbox .x1 , bbox .y1 ))
41964197 except Exception :
41974198 return None
41984199 left = max (0.0 , - x0 )
@@ -4218,8 +4219,8 @@ def _measure_ticklabel_overhang_axes(
42184219 if not label .get_visible () or not label .get_text ():
42194220 continue
42204221 bbox = label .get_window_extent (renderer = renderer )
4221- ( x0 , y0 ) = inv .transform ((bbox .x0 , bbox .y0 ))
4222- ( x1 , y1 ) = inv .transform ((bbox .x1 , bbox .y1 ))
4222+ x0 , y0 = inv .transform ((bbox .x0 , bbox .y0 ))
4223+ x1 , y1 = inv .transform ((bbox .x1 , bbox .y1 ))
42234224 min_x = min (min_x , x0 )
42244225 max_x = max (max_x , x1 )
42254226 min_y = min (min_y , y0 )
@@ -4595,11 +4596,11 @@ def _reflow_inset_colorbar_frame(
45954596 x1 = max (b .x1 for b in bboxes )
45964597 y1 = max (b .y1 for b in bboxes )
45974598 inv_parent = parent .transAxes .inverted ()
4598- ( px0 , py0 ) = inv_parent .transform ((x0 , y0 ))
4599- ( px1 , py1 ) = inv_parent .transform ((x1 , y1 ))
4599+ px0 , py0 = inv_parent .transform ((x0 , y0 ))
4600+ px1 , py1 = inv_parent .transform ((x1 , y1 ))
46004601 cax_bbox = cax .get_window_extent (renderer = renderer )
4601- ( cx0 , cy0 ) = inv_parent .transform ((cax_bbox .x0 , cax_bbox .y0 ))
4602- ( cx1 , cy1 ) = inv_parent .transform ((cax_bbox .x1 , cax_bbox .y1 ))
4602+ cx0 , cy0 = inv_parent .transform ((cax_bbox .x0 , cax_bbox .y0 ))
4603+ cx1 , cy1 = inv_parent .transform ((cax_bbox .x1 , cax_bbox .y1 ))
46034604 px0 , px1 = sorted ((px0 , px1 ))
46044605 py0 , py1 = sorted ((py0 , py1 ))
46054606 cx0 , cx1 = sorted ((cx0 , cx1 ))
0 commit comments