Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
GUI for mitk::FastMarchingTool. More...
#include <QmitkFastMarchingToolGUI.h>
Public Member Functions | |
mitkClassMacro (QmitkFastMarchingToolGUI, QmitkToolGUI) | |
Pointer | Clone () const |
void | OnThresholdChanged (int current) |
Public Member Functions inherited from QmitkToolGUI | |
mitkClassMacroItkParent (QmitkToolGUI, itk::Object) | |
void | SetTool (mitk::Tool *tool) |
virtual void | Register () const override |
virtual void | UnRegister () const ITK_NOEXCEPT ITK_OVERRIDE |
virtual void | SetReferenceCount (int) override |
virtual | ~QmitkToolGUI () |
Static Public Member Functions | |
static Pointer | New () |
Protected Slots | |
void | OnNewToolAssociated (mitk::Tool *) |
void | OnThresholdChanged (double, double) |
void | OnAlphaChanged (double) |
void | OnBetaChanged (double) |
void | OnSigmaChanged (double) |
void | OnStoppingValueChanged (double) |
void | OnConfirmSegmentation () |
void | Refetch () |
void | SetStepper (mitk::Stepper *) |
void | OnClearSeeds () |
Protected Member Functions | |
QmitkFastMarchingToolGUI () | |
virtual | ~QmitkFastMarchingToolGUI () |
void | Update () |
void | BusyStateChanged (bool) override |
void | OnFastMarchingToolReady () |
Protected Attributes | |
ctkRangeWidget * | m_slwThreshold |
ctkSliderWidget * | m_slStoppingValue |
ctkSliderWidget * | m_slSigma |
ctkSliderWidget * | m_slAlpha |
ctkSliderWidget * | m_slBeta |
QPushButton * | m_btConfirm |
QPushButton * | m_btClearSeeds |
mitk::FastMarchingTool::Pointer | m_FastMarchingTool |
bool | m_TimeIsConnected |
mitk::Stepper::Pointer | m_TimeStepper |
Protected Attributes inherited from QmitkToolGUI | |
mitk::Tool::Pointer | m_Tool |
Additional Inherited Members | |
Signals inherited from QmitkToolGUI | |
void | NewToolAssociated (mitk::Tool *) |
GUI for mitk::FastMarchingTool.
Definition at line 35 of file QmitkFastMarchingToolGUI.h.
|
protected |
Definition at line 34 of file QmitkFastMarchingToolGUI.cpp.
|
protectedvirtual |
Definition at line 202 of file QmitkFastMarchingToolGUI.cpp.
References BusyStateChanged(), m_FastMarchingTool, and OnFastMarchingToolReady().
|
overrideprotectedvirtual |
Reimplemented from QmitkToolGUI.
Definition at line 329 of file QmitkFastMarchingToolGUI.cpp.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingToolGUI().
Pointer QmitkFastMarchingToolGUI::Clone | ( | ) | const |
QmitkFastMarchingToolGUI::mitkClassMacro | ( | QmitkFastMarchingToolGUI | , |
QmitkToolGUI | |||
) |
|
static |
|
protectedslot |
Definition at line 283 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 265 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 321 of file QmitkFastMarchingToolGUI.cpp.
References m_btConfirm, m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 301 of file QmitkFastMarchingToolGUI.cpp.
References m_btConfirm, and m_FastMarchingTool.
|
protected |
Definition at line 337 of file QmitkFastMarchingToolGUI.cpp.
References m_btConfirm.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingToolGUI().
|
protectedslot |
Definition at line 213 of file QmitkFastMarchingToolGUI.cpp.
References BusyStateChanged(), mitk::BaseRenderer::GetInstance(), mitk::BaseRenderer::GetRenderWindowByName(), m_FastMarchingTool, m_TimeIsConnected, and OnFastMarchingToolReady().
|
protectedslot |
Definition at line 274 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 292 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and Update().
void QmitkFastMarchingToolGUI::OnThresholdChanged | ( | int | current | ) |
|
protectedslot |
Definition at line 255 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 315 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, and m_TimeStepper.
|
protectedslot |
Definition at line 310 of file QmitkFastMarchingToolGUI.cpp.
References m_TimeStepper.
|
protected |
Definition at line 244 of file QmitkFastMarchingToolGUI.cpp.
References m_FastMarchingTool, m_slAlpha, m_slBeta, m_slSigma, m_slStoppingValue, and m_slwThreshold.
Referenced by OnAlphaChanged(), OnBetaChanged(), OnClearSeeds(), OnSigmaChanged(), OnStoppingValueChanged(), and OnThresholdChanged().
|
protected |
Definition at line 74 of file QmitkFastMarchingToolGUI.h.
|
protected |
Definition at line 73 of file QmitkFastMarchingToolGUI.h.
Referenced by OnClearSeeds(), OnConfirmSegmentation(), and OnFastMarchingToolReady().
|
protected |
Definition at line 76 of file QmitkFastMarchingToolGUI.h.
Referenced by OnAlphaChanged(), OnBetaChanged(), OnClearSeeds(), OnConfirmSegmentation(), OnNewToolAssociated(), OnSigmaChanged(), OnStoppingValueChanged(), OnThresholdChanged(), Refetch(), Update(), and ~QmitkFastMarchingToolGUI().
|
protected |
Definition at line 70 of file QmitkFastMarchingToolGUI.h.
Referenced by Update().
|
protected |
Definition at line 71 of file QmitkFastMarchingToolGUI.h.
Referenced by Update().
|
protected |
Definition at line 69 of file QmitkFastMarchingToolGUI.h.
Referenced by Update().
|
protected |
Definition at line 68 of file QmitkFastMarchingToolGUI.h.
Referenced by Update().
|
protected |
Definition at line 67 of file QmitkFastMarchingToolGUI.h.
Referenced by Update().
|
protected |
Definition at line 78 of file QmitkFastMarchingToolGUI.h.
Referenced by OnNewToolAssociated().
|
protected |
Definition at line 79 of file QmitkFastMarchingToolGUI.h.
Referenced by Refetch(), and SetStepper().