(self)
| 1460 | |
| 1461 | |
| 1462 | def redraw_image(self): |
| 1463 | ax = self.figure.axes[0] |
| 1464 | if self.current_overlay_image_display: |
| 1465 | self.current_overlay_image_display.remove() |
| 1466 | |
| 1467 | # Only draw if overlay image is set |
| 1468 | if self.overlay_image is not None: |
| 1469 | self.current_overlay_image_display = ax.imshow( |
| 1470 | self.overlay_image, |
| 1471 | extent=[ |
| 1472 | self.overlay_image_state['x'], |
| 1473 | self.overlay_image_state['x'] + self.overlay_image_state['width'], |
| 1474 | self.overlay_image_state['y'], |
| 1475 | self.overlay_image_state['y'] + self.overlay_image_state['height'] |
| 1476 | ], |
| 1477 | zorder=-1 |
| 1478 | ) |
| 1479 | self.canvas.draw() |
| 1480 | |
| 1481 | |
| 1482 | def on_mouse_release(self, event): |
no outgoing calls
no test coverage detected