File tree Expand file tree Collapse file tree 2 files changed +27
-0
lines changed
Expand file tree Collapse file tree 2 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -2046,6 +2046,23 @@ def dpi(self):
20462046 def dpi (self , value ):
20472047 self ._parent .dpi = value
20482048
2049+ def get_dpi (self ):
2050+ """
2051+ Return the resolution of the parent figure in dots-per-inch as a float.
2052+ """
2053+ return self ._parent .dpi
2054+
2055+ def set_dpi (self , val ):
2056+ """
2057+ Set the resolution of parent figure in dots-per-inch.
2058+
2059+ Parameters
2060+ ----------
2061+ val : float
2062+ """
2063+ self ._parent .dpi = val
2064+ self .stale = True
2065+
20492066 def _get_renderer (self ):
20502067 return self ._parent ._get_renderer ()
20512068
Original file line number Diff line number Diff line change @@ -1109,6 +1109,16 @@ def test_subfigure_tightbbox():
11091109 8.0 )
11101110
11111111
1112+ def test_subfigure_dpi ():
1113+ fig = plt .figure (dpi = 100 )
1114+ sub_fig = fig .subfigures ()
1115+ assert sub_fig .get_dpi () == fig .get_dpi ()
1116+
1117+ sub_fig .set_dpi (200 )
1118+ assert sub_fig .get_dpi () == 200
1119+ assert fig .get_dpi () == 200
1120+
1121+
11121122@image_comparison (['test_subfigure_ss.png' ], style = 'mpl20' ,
11131123 savefig_kwarg = {'facecolor' : 'teal' })
11141124def test_subfigure_ss ():
You can’t perform that action at this time.
0 commit comments