Currently everything is basically imported at top level, it could get messy if we expand to include more widgets for example. Currently Image and ImageWidget exist.
Only the following should exist at the top level:
- graphics
- layouts
- Plot
- widgets
For quick simple plots they just use Plot(), for everything else they do something like:
from fastplotlib.graphics import Image, Line
from fastplotlib.layouts import GridPlot
# or for widget plots
from fastplotlib.widgets import ImageWidget
@EricThomson thoughts?
Currently everything is basically imported at top level, it could get messy if we expand to include more widgets for example. Currently
ImageandImageWidgetexist.Only the following should exist at the top level:
For quick simple plots they just use
Plot(), for everything else they do something like:@EricThomson thoughts?