16 #ifndef MITKLEVELWINDOWPROPERTY_H_HEADER_INCLUDED_C10EEAA8
17 #define MITKLEVELWINDOWPROPERTY_H_HEADER_INCLUDED_C10EEAA8
26 #pragma warning(disable : 4522)
59 virtual ~LevelWindowProperty();
61 const
mitk::LevelWindow &GetLevelWindow() const;
62 const
mitk::LevelWindow &GetValue() const;
64 void SetLevelWindow(const LevelWindow &levWin);
65 void SetValue(const ValueType &levWin);
67 virtual
std::
string GetValueAsString() const override;
73 LevelWindowProperty &operator=(const LevelWindowProperty &);
75 itk::LightObject::
Pointer InternalClone() const override;
77 virtual
bool IsEqual(const
BaseProperty &property) const override;
78 virtual
bool Assign(const
BaseProperty &property) override;
The LevelWindowProperty class Property for the mitk::LevelWindow.
#define mitkNewMacro1Param(classname, type)
DataCollection - Class to facilitate loading/accessing structured data.
The LevelWindow class Class to store level/window values.
Abstract base class for properties.
#define mitkClassMacro(className, SuperClassName)