rayoptics.gui package
Package encompassing platform agnostic gui commands and updating
The gui subpackage provides a thin app manager framework:
lightweight app manager,
appmanagerfunctions implementing basic commands,
appcmdsinteractive functions using ipywidgets,
dashboardsinteractive GUI actions,
actionsray-optics file (.roa) reader,
roafileGUI utility functions,
util
Submodules
- rayoptics.gui.actions module
- rayoptics.gui.appcmds module
- rayoptics.gui.appmanager module
ModelInfoAppManagerAppManager.modelAppManager.gui_parentAppManager.view_dictAppManager.model_filenamesAppManager.set_model()AppManager.add_view()AppManager.add_figure()AppManager.delete_view()AppManager.close_model()AppManager.refresh_gui()AppManager.refresh_views()AppManager.refresh_figures()AppManager.listobj_str()AppManager.on_view_activated()AppManager.sync_light_or_dark()
- rayoptics.gui.dashboards module
- rayoptics.gui.roafile module
- rayoptics.gui.util module