VolRenAppViewer¶
- class controllers.VolRenAppViewer¶
Bases:
handleVOLRENAPPVIEWER - Viewer window controller for 3D volume rendering.
- Syntax:
obj.startController('controllers.VolRenAppViewer');
Example 1 - launch as interactive GUI tool:
obj.startController('controllers.VolRenAppViewer');Example 2 - launch in batch mode:
BatchOpt.Parameter = 'test'; BatchOpt.Checkbox = true; BatchOpt.Popup = {'value'}; BatchOpt.Radio = {'Radio1'}; BatchOpt.showWaitbar = true; obj.startController('controllers.VolRenAppViewer', [], BatchOpt);Example 3 - trigger return of available options via
syncBatchevent:obj.startController('controllers.VolRenAppViewer', [], NaN);- Constructor Summary
- VolRenAppViewer(mibModel, varargin)¶
VOLRENAPPVIEWER - Class constructor for the VolRenAppViewer controller.
- Syntax:
obj = VolRenAppViewer(mibModel) obj = VolRenAppViewer(mibModel, parentController)- Input Arguments:
mibModel - [handle] handle to the MibModel instance
varargin{1} (optional) - [handle] handle to the parent VolRenApp controller
Example 1 - start VolRenAppViewer from a parent controller:
utils.startController(obj, 'controllers.VolRenAppViewer', obj);
- Property Summary
- listener¶
handle to the view / mibVolRenAppViewerGUI
- mibModel¶
- view¶
handles to mibModel
- Method Summary
- static ViewListner_Callback(src, evnt)¶
- closeWindow()¶
CLOSEWINDOW - Close the VolRenAppViewer window and release resources.
- Syntax:
obj.closeWindow()
- updateWidgets()¶
UPDATEWIDGETS - Refresh all widgets in the VolRenAppViewer panel.
- Syntax:
obj.updateWidgets()