Extract variable: renderer cfg

pull/357/head
nyanpasu64 2019-01-29 00:19:44 -08:00
rodzic 2bfe39e21a
commit 9ddd0e4db3
1 zmienionych plików z 7 dodań i 5 usunięć

Wyświetl plik

@ -250,8 +250,10 @@ class MatplotlibRenderer(Renderer):
# Initialize axes and draw waveform data
if self._lines is None:
cfg = self.cfg
# Setup background/axes
self._fig.set_facecolor(self.cfg.bg_color)
self._fig.set_facecolor(cfg.bg_color)
for idx, data in enumerate(datas):
ax = self._axes[idx]
max_x = len(data) - 1
@ -259,20 +261,20 @@ class MatplotlibRenderer(Renderer):
ax.set_ylim(-1, 1)
# Setup midlines
midline_color = self.cfg.midline_color
midline_color = cfg.midline_color
midline_width = pixels(1)
# zorder=-100 still draws on top of gridlines :(
kw = dict(color=midline_color, linewidth=midline_width)
if self.cfg.v_midline:
if cfg.v_midline:
ax.axvline(x=max_x / 2, **kw)
if self.cfg.h_midline:
if cfg.h_midline:
ax.axhline(y=0, **kw)
self._save_background()
# Plot lines over background
line_width = self.cfg.line_width
line_width = cfg.line_width
self._lines = []
for idx, data in enumerate(datas):