15 #ifndef niftkGeneralSegmentorGUI_h
16 #define niftkGeneralSegmentorGUI_h
19 #include "ui_niftkGeneralSegmentorWidget.h"
29 private Ui::niftkGeneralSegmentorWidget
void WipePlusButtonClicked()
GLenum GLsizei const GLuint GLboolean enabled
Definition: glew.h:2537
void SetSeeNextCheckBoxChecked(bool checked)
Checks in/out the 'see next' checkbox.
Definition: niftkGeneralSegmentorGUI.cxx:151
void PropagateDownButtonClicked()
void ThresholdValueChanged()
void RestartButtonClicked()
void SetSeePriorCheckBoxChecked(bool checked)
Checks in/out the 'see prior' checkbox.
Definition: niftkGeneralSegmentorGUI.cxx:137
GeneralSegmentorGUI(QWidget *parent)
Constructor.
Definition: niftkGeneralSegmentorGUI.cxx:23
bool IsSeeNextCheckBoxChecked() const
Tells if the 'see next' checkbox is checked.
Definition: niftkGeneralSegmentorGUI.cxx:144
Implements the Qt/Widget specific functionality pertaining to the General Segmentor View...
Definition: niftkGeneralSegmentorGUI.h:27
void ThresholdingCheckBoxToggled(bool)
void SetOKCancelResetWidgetsEnabled(bool enabled)
Turns the OK, Cancel and reset buttons on/off.
Definition: niftkGeneralSegmentorGUI.cxx:172
double GetLowerThreshold() const
Returns that lower threshold. The lower threshould is the minimum value of the threshold slider...
Definition: niftkGeneralSegmentorGUI.cxx:220
void ResetButtonClicked()
void PropagateUpButtonClicked()
void CleanButtonClicked()
void SetThresholdingCheckBoxEnabled(bool enabled)
Enable the checkbox that controls all the thresholding widgets.
Definition: niftkGeneralSegmentorGUI.cxx:87
void Propagate3DButtonClicked()
void SetThresholdingCheckBoxChecked(bool checked)
Checks in/out the checkbox that controls all the thresholding widgets.
Definition: niftkGeneralSegmentorGUI.cxx:121
void SetLowerAndUpperIntensityRanges(double lower, double upper)
Sets the min and max values on the lower and upper sliders.
Definition: niftkGeneralSegmentorGUI.cxx:198
void SetThresholdingWidgetsEnabled(bool enabled)
Turns thresholding widgets on/off.
Definition: niftkGeneralSegmentorGUI.cxx:94
Base class for GUI controls on MIDAS segmentor views.
Definition: niftkBaseSegmentorGUI.h:36
void SetAllWidgetsEnabled(bool enabled)
Turns all widgets on/off.
Definition: niftkGeneralSegmentorGUI.cxx:182
bool IsRetainMarksCheckBoxChecked() const
Tells if the 'retain marks' checkbox is checked.
Definition: niftkGeneralSegmentorGUI.cxx:158
bool IsThresholdingCheckBoxChecked() const
Tells if the checkbox that controls all the thresholding widgets is checked in/out.
Definition: niftkGeneralSegmentorGUI.cxx:114
virtual void EnableSegmentationWidgets(bool checked) override
Method to enable to turn widgets off/on.
Definition: niftkGeneralSegmentorGUI.cxx:78
void WipeMinusButtonClicked()
void SeePriorCheckBoxToggled(bool)
void CancelButtonClicked()
void SetSeedMinAndMaxValues(double min, double max)
Sets the seed min and max values on the labels.
Definition: niftkGeneralSegmentorGUI.cxx:206
void ThresholdApplyButtonClicked()
bool IsSeePriorCheckBoxChecked() const
Tells if the 'see prior' checkbox is checked.
Definition: niftkGeneralSegmentorGUI.cxx:130
~GeneralSegmentorGUI()
Destructor.
Definition: niftkGeneralSegmentorGUI.cxx:72
void SeeNextCheckBoxToggled(bool)
Definition: niftkExceptionObject.h:21
void SetRetainMarksCheckBoxChecked(bool checked)
Checks in/out the 'retain marks' checkbox.
Definition: niftkGeneralSegmentorGUI.cxx:165
double GetUpperThreshold() const
Returns that upper threshold. The upper threshold is the maximum value of the threshold slider...
Definition: niftkGeneralSegmentorGUI.cxx:227