@@ -88,7 +88,7 class PlotData(Operation, Process): | |||
|
88 | 88 | self.colorbar = kwargs.get('colorbar', True) |
|
89 | 89 | self.factors = kwargs.get('factors', [1, 1, 1, 1, 1, 1, 1, 1]) |
|
90 | 90 | self.titles = ['' for __ in range(16)] |
|
91 | ||
|
91 | ||
|
92 | 92 | def __fmtTime(self, x, pos): |
|
93 | 93 | ''' |
|
94 | 94 | ''' |
@@ -200,7 +200,7 class PlotData(Operation, Process): | |||
|
200 | 200 | Event for scrolling, scale figure |
|
201 | 201 | ''' |
|
202 | 202 | cb_ax = event.inaxes |
|
203 | if cb_ax in [ax.cbar.ax for ax in self.axes]: | |
|
203 | if cb_ax in [ax.cbar.ax for ax in self.axes if ax.cbar]: | |
|
204 | 204 | ax = [ax for ax in self.axes if cb_ax == ax.cbar.ax][0] |
|
205 | 205 | pt = ax.cbar.ax.bbox.get_points()[:,1] |
|
206 | 206 | nrm = ax.cbar.norm |
@@ -221,7 +221,7 class PlotData(Operation, Process): | |||
|
221 | 221 | if cb_ax is None: |
|
222 | 222 | return |
|
223 | 223 | |
|
224 | if cb_ax in [ax.cbar.ax for ax in self.axes]: | |
|
224 | if cb_ax in [ax.cbar.ax for ax in self.axes if ax.cbar]: | |
|
225 | 225 | cb_ax.press = event.x, event.y |
|
226 | 226 | else: |
|
227 | 227 | cb_ax.press = None |
@@ -233,7 +233,7 class PlotData(Operation, Process): | |||
|
233 | 233 | cb_ax = event.inaxes |
|
234 | 234 | if cb_ax is None: |
|
235 | 235 | return |
|
236 | if cb_ax not in [ax.cbar.ax for ax in self.axes]: | |
|
236 | if cb_ax not in [ax.cbar.ax for ax in self.axes if ax.cbar]: | |
|
237 | 237 | return |
|
238 | 238 | if cb_ax.press is None: |
|
239 | 239 | return |
@@ -384,6 +384,8 class PlotData(Operation, Process): | |||
|
384 | 384 | ax.cbar.set_label(self.cb_label, size=8) |
|
385 | 385 | elif self.cb_labels: |
|
386 | 386 | ax.cbar.set_label(self.cb_labels[n], size=8) |
|
387 | else: | |
|
388 | ax.cbar = None | |
|
387 | 389 | |
|
388 | 390 | ax.set_title('{} - {} {}'.format( |
|
389 | 391 | self.titles[n], |
General Comments 0
You need to be logged in to leave comments.
Login now