Public Member Functions | |
def | __init__ |
'use_existing' defaults to false because: o for linux a new dbus session daemon is started for each casapy o for osx it would result in multiple casapy sessions using the same viewer o for casa.py included into python it makes sense to avoid a new viewer appearing (and sticking around) for each include | |
def | panel |
def | load |
def | close |
def | popup |
def | freeze |
def | unfreeze |
def | restore |
def | cwd |
def | output |
def | axes |
def | datarange |
def | contourlevels |
def | colormap |
def | colorwedge |
def | channel |
def | zoom |
def | hide |
def | show |
def | fileinfo |
def | keyinfo |
def | done |
Private Member Functions | |
def | __launch |
def | __connect |
def | __invoke |
def | __extract_region_box |
Private Attributes | |
__state | |
Static Private Attributes | |
tuple | __t |
tuple | __rgm |
Definition at line 44 of file viewertool.py.
def viewertool.viewertool.__init__ | ( | self, | |
with_gui = True , |
|||
pre_launch = False , |
|||
use_existing = False |
|||
) |
'use_existing' defaults to false because: o for linux a new dbus session daemon is started for each casapy o for osx it would result in multiple casapy sessions using the same viewer o for casa.py included into python it makes sense to avoid a new viewer appearing (and sticking around) for each include
Definition at line 57 of file viewertool.py.
def viewertool.viewertool.__connect | ( | self | ) | [private] |
Definition at line 157 of file viewertool.py.
References viewertool.viewertool.__launch(), and viewertool.viewertool.__state.
Referenced by viewertool.viewertool.axes(), viewertool.viewertool.channel(), viewertool.viewertool.close(), viewertool.viewertool.colormap(), viewertool.viewertool.colorwedge(), viewertool.viewertool.contourlevels(), viewertool.viewertool.cwd(), viewertool.viewertool.datarange(), viewertool.viewertool.done(), viewertool.viewertool.fileinfo(), viewertool.viewertool.freeze(), viewertool.viewertool.hide(), viewertool.viewertool.keyinfo(), viewertool.viewertool.load(), viewertool.viewertool.output(), viewertool.viewertool.panel(), viewertool.viewertool.popup(), viewertool.viewertool.restore(), viewertool.viewertool.show(), viewertool.viewertool.unfreeze(), and viewertool.viewertool.zoom().
def viewertool.viewertool.__extract_region_box | ( | self, | |
reg | |||
) | [private] |
Definition at line 437 of file viewertool.py.
Referenced by viewertool.viewertool.zoom().
def viewertool.viewertool.__invoke | ( | self, | |
dt, | |||
t, | |||
func, | |||
args, | |||
kwargs | |||
) | [private] |
Definition at line 189 of file viewertool.py.
References profileplot.t.
Referenced by viewertool.viewertool.axes(), viewertool.viewertool.channel(), viewertool.viewertool.close(), viewertool.viewertool.colormap(), viewertool.viewertool.colorwedge(), viewertool.viewertool.contourlevels(), viewertool.viewertool.cwd(), viewertool.viewertool.datarange(), viewertool.viewertool.done(), viewertool.viewertool.fileinfo(), viewertool.viewertool.freeze(), viewertool.viewertool.hide(), viewertool.viewertool.keyinfo(), viewertool.viewertool.load(), viewertool.viewertool.output(), viewertool.viewertool.panel(), viewertool.viewertool.popup(), viewertool.viewertool.restore(), viewertool.viewertool.show(), viewertool.viewertool.unfreeze(), and viewertool.viewertool.zoom().
def viewertool.viewertool.__launch | ( | self | ) | [private] |
Definition at line 92 of file viewertool.py.
References viewertool.viewertool.__state, and viewertool.dbus_connection().
Referenced by viewertool.viewertool.__connect().
def viewertool.viewertool.axes | ( | self, | |
x = '' , |
|||
y = '' , |
|||
z = '' , |
|||
panel = 0 |
|||
) |
Definition at line 294 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.channel | ( | self, | |
num = -1 , |
|||
panel = 0 |
|||
) |
Definition at line 345 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.close | ( | self, | |
panel = 0 |
|||
) |
Definition at line 227 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.colormap | ( | self, | |
map, | |||
data_or_panel = 0 |
|||
) |
Definition at line 325 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
Referenced by task_sdplot.sdplot_worker.__setup_plotter().
def viewertool.viewertool.colorwedge | ( | self, | |
show, | |||
data_or_panel = 0 |
|||
) |
Definition at line 335 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.contourlevels | ( | self, | |
levels = [] , |
|||
baselevel = 2147483648.0 , |
|||
unitlevel = 2147483648.0 , |
|||
data = 0 |
|||
) |
Definition at line 315 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), viewertool.viewertool.__state, and make_mmsdata.all.
def viewertool.viewertool.cwd | ( | self, | |
new_path = '' |
|||
) |
Definition at line 273 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), viewertool.viewertool.__state, and viewertool.viewertool.output().
def viewertool.viewertool.datarange | ( | self, | |
range, | |||
data = 0 |
|||
) |
Definition at line 303 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), viewertool.viewertool.__state, and make_mmsdata.all.
def viewertool.viewertool.done | ( | self | ) |
Definition at line 427 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.fileinfo | ( | self, | |
path | |||
) |
Definition at line 409 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.freeze | ( | self, | |
panel = 0 |
|||
) |
Definition at line 245 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.hide | ( | self, | |
panel = 0 |
|||
) |
Definition at line 391 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.keyinfo | ( | self, | |
key | |||
) |
Definition at line 418 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.load | ( | self, | |
path, | |||
displaytype = "raster" , |
|||
panel = 0 , |
|||
scaling = 0 |
|||
) |
Definition at line 217 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.output | ( | self, | |
device, | |||
devicetype = 'file' , |
|||
panel = 0 , |
|||
scale = 1.0 , |
|||
dpi = 300 , |
|||
format = "jpg" , |
|||
orientation = "portrait" , |
|||
media = "letter" |
|||
) |
Definition at line 283 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
Referenced by viewertool.viewertool.cwd().
def viewertool.viewertool.panel | ( | self, | |
paneltype = "viewer" |
|||
) |
Definition at line 209 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
Referenced by task_sdplot.sdplot_worker.__setup_plotter().
def viewertool.viewertool.popup | ( | self, | |
what, | |||
panel = 0 |
|||
) |
Definition at line 236 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.restore | ( | self, | |
path, | |||
panel = 0 |
|||
) |
Definition at line 264 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.show | ( | self, | |
panel = 0 |
|||
) |
Definition at line 400 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.unfreeze | ( | self, | |
panel = 0 |
|||
) |
Definition at line 254 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__invoke(), and viewertool.viewertool.__state.
def viewertool.viewertool.zoom | ( | self, | |
level = None , |
|||
blc = [] , |
|||
trc = [] , |
|||
coordinates = "pixel" , |
|||
region = "" , |
|||
panel = 0 |
|||
) |
Definition at line 354 of file viewertool.py.
References viewertool.viewertool.__connect(), viewertool.viewertool.__extract_region_box(), viewertool.viewertool.__invoke(), viewertool.viewertool.__state, and make_mmsdata.all.
tuple viewertool.viewertool.__rgm [static, private] |
Definition at line 48 of file viewertool.py.
viewertool.viewertool.__state [private] |
Definition at line 62 of file viewertool.py.
Referenced by viewertool.viewertool.__connect(), viewertool.viewertool.__launch(), viewertool.viewertool.axes(), viewertool.viewertool.channel(), viewertool.viewertool.close(), viewertool.viewertool.colormap(), viewertool.viewertool.colorwedge(), viewertool.viewertool.contourlevels(), viewertool.viewertool.cwd(), viewertool.viewertool.datarange(), viewertool.viewertool.done(), viewertool.viewertool.fileinfo(), viewertool.viewertool.freeze(), viewertool.viewertool.hide(), viewertool.viewertool.keyinfo(), viewertool.viewertool.load(), viewertool.viewertool.output(), viewertool.viewertool.panel(), viewertool.viewertool.popup(), viewertool.viewertool.restore(), viewertool.viewertool.show(), viewertool.viewertool.unfreeze(), and viewertool.viewertool.zoom().
tuple viewertool.viewertool.__t [static, private] |
Definition at line 47 of file viewertool.py.