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: - datasetPresenter (ORSModel.ors.DatasetPresenter) – the datasetPresenter
- view (ORSModel.ors.View) – the view
-
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: - datasetPresenter (ORSModel.ors.DatasetPresenter) – the datasetPresenter
- view (ORSModel.ors.View) – the view
-
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: - datasetPresenter (ORSModel.ors.DatasetPresenter) – the datasetPresenter
- view (ORSModel.ors.View) – the view
- minValue (float) – range min
- maxValue (float) – range max
-
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: - datasetPresenter (ORSModel.ors.DatasetPresenter) – the datasetPresenter
- view (ORSModel.ors.View) – the view
- minValue (float) – range min
- maxValue (float) – range max
-
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: - datasetPresenter (ORSModel.ors.DatasetPresenter) – the datasetPresenter
- view (ORSModel.ors.View) – the view
- width (float) – level Width
- center (float) – level center
-
stateDescriptors= [<ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>, <ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>, <ORSServiceClass.OrsPlugin.statedescriptor.StateDescriptor object>]¶
-
stateLevelingActivationExitAction()¶
-
switchToOrsStateLevelingAction()¶
-
temporaryWindowLevelingAreaSelectionAction()¶
-