![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
Public Member Functions | |
| None | __init__ (self, Any config_file=None, bool brahma=False, str devices=None) |
| def | updateForever (self, state) |
| METHODS #. More... | |
| None | add_dispDock (self, str name, parent, str type="pg_image") |
| None | load_config (self) |
| Callback when 'LOAD' button is hit. More... | |
| None | aoLoopClicked (self, bool pressed) |
| None | aoLoopOpen (self, bool pressed) |
| None | init_config (self) |
| None | init_configThread (self) |
| None | init_configFinished (self) |
| None | updateDisplay (self) |
| None | loop_once (self) |
| def | run (self) |
Public Member Functions inherited from shesha.widgets.widget_base.WidgetBase | |
| 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) |
| def | update_displayDock (self) |
| None | load_config (self, *args, **kwargs) |
| Callback when 'LOAD' button is hit. More... | |
| None | loadDefaultConfig (self) |
| def | addSHGrid (self, pg_image, valid_sub, sspsize, pitch) |
| None | printInPlace (self, str text) |
Public Attributes | |
| brahma | |
| devices | |
| uiBench | |
| supervisor | |
| ATTRIBUTES #. More... | |
| config | |
| stop | |
| nbiter | |
| refreshTime | |
| loopThread | |
| assistant | |
| defaultParPath | |
| defaultAreaPath | |
| dispStatsInTerminal | |
| nwfs | |
Public Attributes inherited from shesha.widgets.widget_base.WidgetBase | |
| 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 86 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.__init__ | ( | self, | |
| Any | config_file = None, |
||
| bool | brahma = False, |
||
| str | devices = None |
||
| ) |
Definition at line 88 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.add_dispDock | ( | self, | |
| str | name, | ||
| parent, | |||
| str | type = "pg_image" |
||
| ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 158 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.aoLoopClicked | ( | self, | |
| bool | pressed | ||
| ) |
| None shesha.widgets.widget_bench.widgetBenchWindow.aoLoopOpen | ( | self, | |
| bool | pressed | ||
| ) |
Definition at line 221 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.init_config | ( | self | ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 229 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.init_configFinished | ( | self | ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 241 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.init_configThread | ( | self | ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 232 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.load_config | ( | self | ) |
| None shesha.widgets.widget_bench.widgetBenchWindow.loop_once | ( | self | ) |
| def shesha.widgets.widget_bench.widgetBenchWindow.run | ( | self | ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 331 of file widget_bench.py.
| None shesha.widgets.widget_bench.widgetBenchWindow.updateDisplay | ( | self | ) |
Reimplemented from shesha.widgets.widget_base.WidgetBase.
Definition at line 264 of file widget_bench.py.
| def shesha.widgets.widget_bench.widgetBenchWindow.updateForever | ( | self, | |
| state | |||
| ) |
METHODS #.
Definition at line 155 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.assistant |
Definition at line 110 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.brahma |
Definition at line 92 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.config |
Definition at line 103 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.defaultAreaPath |
Definition at line 117 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.defaultParPath |
| shesha.widgets.widget_bench.widgetBenchWindow.devices |
Definition at line 93 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.dispStatsInTerminal |
Definition at line 128 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.loopThread |
Definition at line 109 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.nbiter |
Definition at line 107 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.nwfs |
Definition at line 186 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.refreshTime |
Definition at line 108 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.stop |
Definition at line 104 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.supervisor |
ATTRIBUTES #.
Definition at line 102 of file widget_bench.py.
| shesha.widgets.widget_bench.widgetBenchWindow.uiBench |
Definition at line 95 of file widget_bench.py.