draugr.drawers.mpl_drawers.mpldrawer.MplDrawer¶
- class draugr.drawers.mpl_drawers.mpldrawer.MplDrawer(*, default_delta: float = 0.008333333333333333, render: bool = True, placement: Optional[Tuple[int, int]] = None, **kwargs)[source]¶
Bases:
Drawer
Real time plotting base class
for Matplotlib
- __init__(*, default_delta: float = 0.008333333333333333, render: bool = True, placement: Optional[Tuple[int, int]] = None, **kwargs)[source]¶
- Parameters
default_delta –
render –
placement –
kwargs –
Methods
__init__
(*[, default_delta, render, placement])- param default_delta
close
()description
draw
(data[, delta])description
move_figure
(figure[, x, y])Move figure's upper left corner to pixel (x, y)
Attributes
fig_manager = pyplot.get_current_fig_manager() geom = fig_manager.window.geometry() x, y, dx, dy = geom.getRect() fig_manager.window.setGeometry(*placement, dx, dy) fig_manager.window.SetPosition((500, 0))