PYME.LMVis.VisGUI module

class PYME.LMVis.VisGUI.VisGUIFrame(parent, filename=None, id=<MagicMock name='mock.ID_ANY' id='139772460248912'>, title='PYME Visualise', pos=<MagicMock name='mock.DefaultPosition' id='139772460241680'>, size=(900, 750), style=<MagicMock name='mock.DEFAULT_FRAME_STYLE' id='139772202665680'>, use_shaders=True, cmd_args=None, pipeline_vars={})

Bases: AUIFrame, VisGUICore

The main GUI frame for VisGUI. Note that much of the functionality is shared with the LMDisplay module used for online display and has been factored out into the visCore module

AddExtrasMenuItem(label, callback)

Add an item to the VisGUI extras menu.

Parameters
labelstr

textual label to use for the menu item.

callbackfunction

function to call when user selects the menu item. This function should accept one argument, which will be the wxPython event generated by the menu selection.

OnClose(event)
OnDocumentation(event)
OnMove(event)
OnOpenChannel(event)
OnOpenRaw(event)
OnSaveMeasurements(event)
property notebook
reconstruct_pipeline_from_image(image)
reconstruct_pipeline_from_image_file(event=None, filename=None)
reconstruct_pipeline_from_open_image(event=None)
PYME.LMVis.VisGUI.ipython_pymevisualize(filename=None, **kwargs)
PYME.LMVis.VisGUI.ipython_visgui(filename=None, **kwargs)
PYME.LMVis.VisGUI.main()
PYME.LMVis.VisGUI.main_(filename=None, use_shaders=False, args=None)
PYME.LMVis.VisGUI.parse()