OrsSceneViewSynchronizer

Manages synchronizing zoom and/or position of views in different scenes

author:ORS Team
contact:http://theobjects.com
email:info@theobjects.com
organization:Object Research Systems (ORS), Inc.
address:760 St-Paul West, suite 101, Montréal, Québec, Canada, H3C 1M4
copyright:Object Research Systems (ORS), Inc. All rights reserved 2020.
date:Jan 07 2017 12:07
dragonflyVersion:
 2.1.0.200 (D)
UUID:1d94a12c761a11e78445448a5b5d70c0

Class Code

class OrsPythonPlugins.OrsSceneViewSynchronizer.OrsSceneViewSynchronizer.OrsSceneViewSynchronizer(varname=None, managed=True)
UIDescriptors = [<ORSServiceClass.OrsPlugin.uidescriptor.UIDescriptor object>]
closable = False
closeWidget(name)
classmethod getFieldOfViewIsSynchronized(view: ORSModel.ors.View)
classmethod getViewPositionSynchronized(view: ORSModel.ors.View)
classmethod getWindowLevelIsSynchronized(view: ORSModel.ors.View)
classmethod getZoomIsSynchronized(view: ORSModel.ors.View)
installLayoutChangeCallback()
installViewModeChangeCallback()
keepAlive = False
multiple = False
static openGUI()
openWidget(name, dock=None, tab=None, x=-1, y=-1, w=-1, l=-1, order=-1)
orsCurrentDisplayChange()
classmethod rebuildSynchronized()
refreshUIFromModel()

Calls the UI to be updated based on the implementation

savable = True
classmethod synchFieldOfView(view: ORSModel.ors.View)
classmethod synchPosition(view: ORSModel.ors.View)
classmethod synchWindowLevel(view: ORSModel.ors.View)
classmethod synchZoom(view: ORSModel.ors.View)
synchronizer

alias of OrsPythonPlugins.OrsSceneViewSynchronizer.sceneViewSynchronizer.SceneViewSynchronizer

classmethod unsynchFieldOfView(view: ORSModel.ors.View)
classmethod unsynchPosition(view: ORSModel.ors.View)
classmethod unsynchWindowLevel(view: ORSModel.ors.View)
classmethod unsynchZoom(view: ORSModel.ors.View)