OrsWindowLeveling

Plugin managing the interaction for controlling the window leveling (brightness and contrast)

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.
date:July 2017
dragonflyVersion:
 3.1.0.286 (D)
UUID:a9e331dc761e11e7bb70448a5b5d70c0

Class Code

class OrsPythonPlugins.OrsWindowLeveling.OrsWindowLeveling.OrsWindowLeveling(varName=None, managed=True)
OrsStateLeveling = 'OrsStateLeveling'
OrsStateLevelingActivation()
OrsStateLevelingInfinite = 'OrsStateLevelingInfinite'
OrsStateLevelingInfiniteActivation()
OrsStateWindowLevelingAreaSelection = 'OrsStateWindowLevelingAreaSelection'
OrsStateWindowLevelingAreaSelectionAction()
UIDescriptors = [<ORSServiceClass.OrsPlugin.uidescriptor.UIDescriptor object>]
classmethod addControlPoint(anAnnotation, timeStep, position)
closable = False
closeWidget(name)
computeOptimalLevellingWithRegion()
enterTemporaryLevelingAction()
enterWindowLevelingAreaSelectionGlobalStateAction()
classmethod getAbout()
getState()
classmethod getSynchronizeWL2D(view)
classmethod getSynchronizeWL3D(view)
handleChanged(oldState, newState)
handleTriggered()
keepAlive = False
multiple = False
openWidget(name, dock=None, tab=None, x=-1, y=-1, w=-1, l=-1, order=-1)
orsCurrentDisplayChange()
orsSelectedObjectChange()
refreshUIFromModel()
interfacemethod reset2DWindowLevelForView(datasetPresenter, view)

reset window / level for a DatasetPresenter for view and all other view of the scene layout of the view if synchro is allow

Parameters:
interfacemethod reset3DWindowLevelForView(datasetPresenter, view)

reset window / level for a DatasetPresenter for view and all other view of the scene layout of the view if synchro is allow

Parameters:
savable = True
classmethod setIntensityRangeInView(datasetPresenter, view, minValue, maxValue)

set window / level for a DatasetPresenter for view and all other view of the scene layout of the view if synchro is allow

Parameters:
classmethod setIntensityRangeInViewInterface(datasetPresenter, view, minValue, maxValue)

set window / level for a DatasetPresenter for view and all other view of the scene layout of the view if synchro is allow

Parameters:
classmethod setWL2D(datasetPresenter, view, width, center, logged=False)
classmethod setWL3D(datasetPresenter, view, width, center, logged=False)
classmethod setWLInView(datasetPresenter, view, width, center, logged=False)
classmethod setWLInViewInterface(datasetPresenter, view, width, center)

set window / level for a DatasetPresenter for view and all other view of the scene layout of the view if synchro is allow

Parameters:
stateDescriptors = [<ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>, <ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>, <ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>]
stateLevelingActivationExitAction()
switchToOrsStateLevelingAction()
temporaryWindowLevelingAreaSelectionAction()