Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
GUI for mitk::FastMarchingTool. More...
#include <QmitkFastMarchingTool3DGUI.h>
Public Member Functions | |
mitkClassMacro (QmitkFastMarchingTool3DGUI, 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 | |
QmitkFastMarchingTool3DGUI () | |
virtual | ~QmitkFastMarchingTool3DGUI () |
void | BusyStateChanged (bool) override |
void | Update () |
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::FastMarchingTool3D::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 QmitkFastMarchingTool3DGUI.h.
|
protected |
Definition at line 34 of file QmitkFastMarchingTool3DGUI.cpp.
|
protectedvirtual |
Definition at line 202 of file QmitkFastMarchingTool3DGUI.cpp.
References BusyStateChanged(), m_FastMarchingTool, and OnFastMarchingToolReady().
|
overrideprotectedvirtual |
Reimplemented from QmitkToolGUI.
Definition at line 349 of file QmitkFastMarchingTool3DGUI.cpp.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingTool3DGUI().
Pointer QmitkFastMarchingTool3DGUI::Clone | ( | ) | const |
QmitkFastMarchingTool3DGUI::mitkClassMacro | ( | QmitkFastMarchingTool3DGUI | , |
QmitkToolGUI | |||
) |
|
static |
|
protectedslot |
Definition at line 286 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 268 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 341 of file QmitkFastMarchingTool3DGUI.cpp.
References m_btConfirm, m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 304 of file QmitkFastMarchingTool3DGUI.cpp.
References QmitkConfirmSegmentationDialog::CANCEL_SEGMENTATION, QmitkConfirmSegmentationDialog::CREATE_NEW_SEGMENTATION, m_btConfirm, m_FastMarchingTool, QmitkConfirmSegmentationDialog::OVERWRITE_SEGMENTATION, and QmitkConfirmSegmentationDialog::SetSegmentationName().
|
protected |
Definition at line 357 of file QmitkFastMarchingTool3DGUI.cpp.
References m_btConfirm.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingTool3DGUI().
|
protectedslot |
Definition at line 213 of file QmitkFastMarchingTool3DGUI.cpp.
References BusyStateChanged(), mitk::BaseRenderer::GetInstance(), mitk::BaseRenderer::GetRenderWindowByName(), m_FastMarchingTool, m_TimeIsConnected, and OnFastMarchingToolReady().
|
protectedslot |
Definition at line 277 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 295 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
void QmitkFastMarchingTool3DGUI::OnThresholdChanged | ( | int | current | ) |
|
protectedslot |
Definition at line 258 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 335 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and m_TimeStepper.
|
protectedslot |
Definition at line 330 of file QmitkFastMarchingTool3DGUI.cpp.
References m_TimeStepper.
|
protected |
Definition at line 244 of file QmitkFastMarchingTool3DGUI.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 QmitkFastMarchingTool3DGUI.h.
|
protected |
Definition at line 73 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnClearSeeds(), OnConfirmSegmentation(), and OnFastMarchingToolReady().
|
protected |
Definition at line 76 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnAlphaChanged(), OnBetaChanged(), OnClearSeeds(), OnConfirmSegmentation(), OnNewToolAssociated(), OnSigmaChanged(), OnStoppingValueChanged(), OnThresholdChanged(), Refetch(), Update(), and ~QmitkFastMarchingTool3DGUI().
|
protected |
Definition at line 70 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Update().
|
protected |
Definition at line 71 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Update().
|
protected |
Definition at line 69 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Update().
|
protected |
Definition at line 68 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Update().
|
protected |
Definition at line 67 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Update().
|
protected |
Definition at line 78 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnNewToolAssociated().
|
protected |
Definition at line 79 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Refetch(), and SetStepper().