13 #ifndef mitkBinaryThresholdBaseTool_h_Included 14 #define mitkBinaryThresholdBaseTool_h_Included 21 #include <itkBinaryThresholdImageFilter.h> 41 virtual void SetThresholdValues(
double lower,
double upper);
47 itkSetMacro(LockedUpperThreshold,
bool);
48 itkGetMacro(LockedUpperThreshold,
bool);
49 itkBooleanMacro(LockedUpperThreshold);
51 itkGetMacro(SensibleMinimumThresholdValue,
ScalarType);
52 itkGetMacro(SensibleMaximumThresholdValue,
ScalarType);
54 void InitiateToolByInput()
override;
55 void DoUpdatePreview(
const Image* inputAtTimeStep,
const Image* oldSegAtTimeStep,
Image* previewImage,
TimeStepType timeStep)
override;
65 bool m_LockedUpperThreshold =
false;
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
std::vcl_size_t TimeStepType