18 #ifndef __vtkMRMLScalarBarDisplayableManager_h 19 #define __vtkMRMLScalarBarDisplayableManager_h 23 #include "vtkMRMLDisplayableManagerExport.h" 25 class vtkMRMLScalarBarNode;
39 void PrintSelf(ostream& os, vtkIndent indent)
override;
44 void SetAdjustForegroundWindowLevelEnabled(
bool enabled);
45 bool GetAdjustForegroundWindowLevelEnabled();
46 void SetAdjustBackgroundWindowLevelEnabled(
bool enabled);
47 bool GetAdjustBackgroundWindowLevelEnabled();
71 vtkInternal * Internal;
virtual void AdditionalInitializeStep()
void PrintSelf(ostream &os, vtkIndent indent) override
A set of MRML Nodes that supports serialization and undo/redo.
virtual bool ProcessInteractionEvent(vtkMRMLInteractionEventData *eventData)
virtual void UnobserveMRMLScene()
virtual bool CanProcessInteractionEvent(vtkMRMLInteractionEventData *eventData, double &distance2)
Displayable manager for the scalar bars and window/level adjustment.
static vtkMRMLAbstractSliceViewDisplayableManager * New()
Superclass for displayable manager classes.
virtual void UpdateFromMRMLScene()
virtual void OnMRMLSliceNodeModifiedEvent()
Could be overloaded if DisplayableManager subclass.