Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
12 #ifndef mitkLevelWindow_h
13 #define mitkLevelWindow_h
75 void ResetDefaultLevelWindow();
95 void SetWindowBounds(
ScalarType lowerBound,
ScalarType upperBound,
bool expandRangesIfNecessary =
true);
100 void SetToMaxWindowSize();
130 void ResetDefaultRangeMinMax();
150 void SetAuto(
const Image *image,
151 bool tryPicTags =
true,
152 bool guessByCentralSlice =
true,
153 unsigned selectedComponent = 0);
158 void SetToImageRange(
const Image *image);
165 void SetFixed(
bool fixed);
170 bool GetFixed()
const;
175 bool IsFixed()
const;
196 bool IsFloatingValues()
const;
201 void SetFloatingValues(
bool value);
260 inline void EnsureConsistency();
Image class for storing images.
DataCollection - Class to facilitate loading/accessing structured data.
MITKCORE_EXPORT bool operator!=(const InteractionEvent &a, const InteractionEvent &b)
The LevelWindow class Class to store level/window values.
MITKCORE_EXPORT bool operator==(const InteractionEvent &a, const InteractionEvent &b)
ScalarType m_UpperWindowBound
ScalarType m_DefaultUpperBound
ScalarType m_DefaultLowerBound
ScalarType m_LowerWindowBound