![]() |
COMPASS
5.4.4
End-to-end AO simulation tool using GPU acceleration
|
Public Member Functions | |
None | __init__ (self, parent=None, hide_histograms=False) |
None | gui_timer_config (self, state) |
None | closeEvent (self, Any event) |
None | quitGUI (self, Any event=None) |
def | saveArea (self, widget, filename=None) |
METHODS #. More... | |
def | showDock (self, name) |
def | restoreMyState (self, state) |
def | loadArea (self, widget=None, filename=None) |
None | addConfigFromFile (self) |
Callback when a config file is double clicked in the file browser Place the selected file name in the browsing drop-down menu, the call the self.load_config callback of the load button. More... | |
def | update_displayDock (self) |
Dock | add_dispDock (self, str name, parent, str type="pg_image") |
None | load_config (self, *args, **kwargs) |
Callback when 'LOAD' button is hit. More... | |
None | loadDefaultConfig (self) |
None | init_config (self) |
None | init_configThread (self) |
None | init_configFinished (self) |
None | updateDisplay (self) |
def | addSHGrid (self, pg_image, valid_sub, sspsize, pitch) |
None | printInPlace (self, str text) |
def | run (self) |
Public Attributes | |
uiBase | |
gui_timer | |
ATTRIBUTES #. More... | |
loopLock | |
hide_histograms | |
area | |
PYQTGRAPH DockArea INIT #. More... | |
gridSH | |
defaultParPath | |
defaultAreaPath | |
disp_checkboxes | |
docks | |
viewboxes | |
imgs | |
hists | |
PupilLines | |
wao_phasesgroup_cb | |
wao_graphgroup_cb | |
wao_imagesgroup_cb | |
thread | |
Definition at line 89 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.__init__ | ( | self, | |
parent = None , |
|||
hide_histograms = False |
|||
) |
Definition at line 91 of file widget_base.py.
Dock shesha.widgets.widget_base.WidgetBase.add_dispDock | ( | self, | |
str | name, | ||
parent, | |||
str | type = "pg_image" |
||
) |
Reimplemented in shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 262 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.addConfigFromFile | ( | self | ) |
Callback when a config file is double clicked in the file browser Place the selected file name in the browsing drop-down menu, the call the self.load_config callback of the load button.
Definition at line 244 of file widget_base.py.
def shesha.widgets.widget_base.WidgetBase.addSHGrid | ( | self, | |
pg_image, | |||
valid_sub, | |||
sspsize, | |||
pitch | |||
) |
None shesha.widgets.widget_base.WidgetBase.closeEvent | ( | self, | |
Any | event | ||
) |
None shesha.widgets.widget_base.WidgetBase.gui_timer_config | ( | self, | |
state | |||
) |
Definition at line 143 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.init_config | ( | self | ) |
Reimplemented in shesha.widgets.widget_canapass.widgetCanapassWindowPyro, shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 363 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.init_configFinished | ( | self | ) |
Reimplemented in shesha.widgets.widget_canapass.widgetCanapassWindowPyro, shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 374 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.init_configThread | ( | self | ) |
Reimplemented in shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 371 of file widget_base.py.
None shesha.widgets.widget_base.WidgetBase.load_config | ( | self, | |
* | args, | ||
** | kwargs | ||
) |
Callback when 'LOAD' button is hit.
Definition at line 311 of file widget_base.py.
def shesha.widgets.widget_base.WidgetBase.loadArea | ( | self, | |
widget = None , |
|||
filename = None |
|||
) |
None shesha.widgets.widget_base.WidgetBase.loadDefaultConfig | ( | self | ) |
None shesha.widgets.widget_base.WidgetBase.printInPlace | ( | self, | |
str | text | ||
) |
None shesha.widgets.widget_base.WidgetBase.quitGUI | ( | self, | |
Any | event = None |
||
) |
def shesha.widgets.widget_base.WidgetBase.restoreMyState | ( | self, | |
state | |||
) |
Definition at line 198 of file widget_base.py.
def shesha.widgets.widget_base.WidgetBase.run | ( | self | ) |
Reimplemented in shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 409 of file widget_base.py.
def shesha.widgets.widget_base.WidgetBase.saveArea | ( | self, | |
widget, | |||
filename = None |
|||
) |
METHODS #.
Callback when a area layout file is double clicked in the file browser Place the selected file name in the browsing drop-down menu, the call the self.load_config callback of the load button.
Definition at line 175 of file widget_base.py.
def shesha.widgets.widget_base.WidgetBase.showDock | ( | self, | |
name | |||
) |
def shesha.widgets.widget_base.WidgetBase.update_displayDock | ( | self | ) |
None shesha.widgets.widget_base.WidgetBase.updateDisplay | ( | self | ) |
Reimplemented in shesha.widgets.widget_bench.widgetBenchWindow, and shesha.widgets.widget_ao.widgetAOWindow.
Definition at line 379 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.area |
PYQTGRAPH DockArea INIT #.
Definition at line 112 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.defaultAreaPath |
Definition at line 121 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.defaultParPath |
shesha.widgets.widget_base.WidgetBase.disp_checkboxes |
Definition at line 134 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.docks |
Definition at line 135 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.gridSH |
Definition at line 114 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.gui_timer |
ATTRIBUTES #.
Definition at line 101 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.hide_histograms |
Definition at line 107 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.hists |
Definition at line 138 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.imgs |
Definition at line 137 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.loopLock |
Definition at line 105 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.PupilLines |
Definition at line 140 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.thread |
Definition at line 367 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.uiBase |
Definition at line 94 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.viewboxes |
Definition at line 136 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.wao_graphgroup_cb |
Definition at line 337 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.wao_imagesgroup_cb |
Definition at line 343 of file widget_base.py.
shesha.widgets.widget_base.WidgetBase.wao_phasesgroup_cb |
Definition at line 332 of file widget_base.py.