| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2060,6 +2060,14 @@ def dpi(self): | |||
| 2060 | 2060 | def dpi(self, value): | |
| 2061 | 2061 | self._parent.dpi = value | |
| 2062 | 2062 | ||
| 2063 | + @property | ||
| 2064 | + def _cachedRenderer(self): | ||
| 2065 | + return self._parent._cachedRenderer | ||
| 2066 | + | ||
| 2067 | + @_cachedRenderer.setter | ||
| 2068 | + def _cachedRenderer(self, renderer): | ||
| 2069 | + self._parent._cachedRenderer = renderer | ||
| 2070 | + | ||
| 2063 | 2071 | def _redo_transform_rel_fig(self, bbox=None): | |
| 2064 | 2072 | """ | |
| 2065 | 2073 | Make the transSubfigure bbox relative to Figure transform. | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -585,3 +585,23 @@ def test_all_algorithms(): | |||
| 585 | 585 | ax.contourf(x, y, z, algorithm=algorithm) | |
| 586 | 586 | ax.contour(x, y, z, algorithm=algorithm, colors='k') | |
| 587 | 587 | ax.set_title(algorithm) | |
| 588 | + | ||
| 589 | + | ||
| 590 | + def test_subfigure_clabel(): | ||
| 591 | + # Smoke test for gh#23173 | ||
| 592 | + delta = 0.025 | ||
| 593 | + x = np.arange(-3.0, 3.0, delta) | ||
| 594 | + y = np.arange(-2.0, 2.0, delta) | ||
| 595 | + X, Y = np.meshgrid(x, y) | ||
| 596 | + Z1 = np.exp(-(X**2) - Y**2) | ||
| 597 | + Z2 = np.exp(-((X - 1) ** 2) - (Y - 1) ** 2) | ||
| 598 | + Z = (Z1 - Z2) * 2 | ||
| 599 | + | ||
| 600 | + fig = plt.figure() | ||
| 601 | + figs = fig.subfigures(nrows=1, ncols=2) | ||
| 602 | + | ||
| 603 | + for f in figs: | ||
| 604 | + ax = f.subplots() | ||
| 605 | + CS = ax.contour(X, Y, Z) | ||
| 606 | + ax.clabel(CS, inline=True, fontsize=10) | ||
| 607 | + ax.set_title("Simplest default with labels") | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments