Get the xdata and ydata for event, with limits.
(self, event)
| 2455 | self.canvas.draw_idle() |
| 2456 | |
| 2457 | def _get_data(self, event): |
| 2458 | """Get the xdata and ydata for event, with limits.""" |
| 2459 | if event.xdata is None: |
| 2460 | return None, None |
| 2461 | xdata = np.clip(event.xdata, *self.ax.get_xbound()) |
| 2462 | ydata = np.clip(event.ydata, *self.ax.get_ybound()) |
| 2463 | return xdata, ydata |
| 2464 | |
| 2465 | def _clean_event(self, event): |
| 2466 | """ |
no test coverage detected