NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Implements a few Qt specific things that are of no interest to the MITK view class. More...
Signals | |
void | ThresholdingValuesChanged (double lowerThreshold, double upperThreshold, int axialSlicerNumber) |
void | ErosionsValuesChanged (double upperThreshold, int numberOfErosions) |
void | DilationsValuesChanged (double lowerPercentage, double upperPercentage, int numberOfDilations) |
void | RethresholdingValuesChanged (int boxSize) |
void | TabChanged (int tabIndex) |
void | OKButtonClicked () |
void | CancelButtonClicked () |
void | RestartButtonClicked () |
Signals inherited from niftk::BaseSegmentorGUI | |
void | NewSegmentationButtonClicked () |
Emitted when the user clicks on the 'Start/restart segmentation' button. More... | |
Public Member Functions | |
MorphologicalSegmentorGUI (QWidget *parent=nullptr) | |
Constructor. More... | |
virtual | ~MorphologicalSegmentorGUI () |
Destructor. More... | |
virtual void | EnableSegmentationWidgets (bool enabled) override |
Method to enable to turn widgets off/on. More... | |
int | GetTabIndex () const |
Get the current tab index. More... | |
void | SetTabIndex (int tabIndex) |
Set the current tab index. No TabChanged(int) signal is emitted. More... | |
void | SetEnabled (bool enabled) |
Enables/disables all controls. More... | |
void | SetControlsByReferenceImage (double lowestValue, double highestValue, int numberOfAxialSlices, int upDirection) |
Set the dialog according to relevant image data. More... | |
void | SetControlsByPipelineParams (MorphologicalSegmentorPipelineParams ¶ms) |
Set the dialog according to current parameter values. More... | |
Public Member Functions inherited from niftk::BaseSegmentorGUI | |
BaseSegmentorGUI (QWidget *parent) | |
virtual | ~BaseSegmentorGUI () |
bool | IsToolSelectorEnabled () const |
Tells if the tool selection box is on/off. More... | |
void | SetToolSelectorEnabled (bool enabled) |
Turns the tool selection box on/off. More... | |
void | SetToolManager (mitk::ToolManager *toolManager) |
Sets the tool manager of the tool selection box. More... | |
mitk::ToolManager * | GetToolManager () const |
Gets the tool manager of the tool selection box. More... | |
Public Member Functions inherited from niftk::BaseGUI | |
BaseGUI (QWidget *parent) | |
virtual | ~BaseGUI () |
QWidget * | GetParent () const |
Returns the parent widget. More... | |
Additional Inherited Members | |
Protected Attributes inherited from niftk::BaseSegmentorGUI | |
SegmentationSelectorWidget * | m_SegmentationSelectorWidget |
Common widget, enabling selection of Image and Segmentation, that might be replaced once we have a database. More... | |
ToolSelectorWidget * | m_ToolSelectorWidget |
Common widget, enabling selection of a segmentation tool. More... | |
QWidget * | m_ContainerForSelectorWidget |
Container for Selector Widget. More... | |
QWidget * | m_ContainerForToolWidget |
Container for Tool Widget. More... | |
mitk::ToolManager * | m_ToolManager |
Implements a few Qt specific things that are of no interest to the MITK view class.
niftk::MorphologicalSegmentorGUI::MorphologicalSegmentorGUI | ( | QWidget * | parent = nullptr | ) |
Constructor.
|
virtual |
Destructor.
|
signal |
|
signal |
|
overridevirtual |
Method to enable to turn widgets off/on.
Reimplemented from niftk::BaseSegmentorGUI.
|
signal |
int niftk::MorphologicalSegmentorGUI::GetTabIndex | ( | ) | const |
Get the current tab index.
|
signal |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
signal |
void niftk::MorphologicalSegmentorGUI::SetControlsByPipelineParams | ( | MorphologicalSegmentorPipelineParams & | params | ) |
Set the dialog according to current parameter values.
void niftk::MorphologicalSegmentorGUI::SetControlsByReferenceImage | ( | double | lowestValue, |
double | highestValue, | ||
int | numberOfAxialSlices, | ||
int | upDirection | ||
) |
Set the dialog according to relevant image data.
void niftk::MorphologicalSegmentorGUI::SetEnabled | ( | bool | enabled | ) |
Enables/disables all controls.
Set the current tab index. No TabChanged(int) signal is emitted.
|
signal |