12 #ifndef LEVELWINDOW_H_HEADER_INCLUDED_C1F4F02C 13 #define LEVELWINDOW_H_HEADER_INCLUDED_C1F4F02C 75 void ResetDefaultLevelWindow();
95 void SetWindowBounds(
ScalarType lowerBound,
ScalarType upperBound,
bool expandRangesIfNecessary =
true);
100 void SetToMaxWindowSize();
130 void ResetDefaultRangeMinMax();
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();
ScalarType m_DefaultLowerBound
MITKCORE_EXPORT bool operator!=(const InteractionEvent &a, const InteractionEvent &b)
ScalarType m_DefaultUpperBound
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.
Image class for storing images.
ScalarType m_UpperWindowBound
mitk::Image::Pointer image
ScalarType m_LowerWindowBound