Medical Imaging Interaction Toolkit
2018.4.99-389bf124
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) |
![]() | |
mitkClassMacroItkParent (QmitkToolGUI, itk::Object) | |
void | SetTool (mitk::Tool *tool) |
void | Register () const override |
void | UnRegister () const ITK_NOEXCEPT ITK_OVERRIDE |
void | SetReferenceCount (int) override |
~QmitkToolGUI () override | |
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 () | |
~QmitkFastMarchingTool3DGUI () override | |
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 |
![]() | |
mitk::Tool::Pointer | m_Tool |
Additional Inherited Members | |
![]() | |
void | NewToolAssociated (mitk::Tool *) |
GUI for mitk::FastMarchingTool.
Definition at line 31 of file QmitkFastMarchingTool3DGUI.h.
|
protected |
Definition at line 30 of file QmitkFastMarchingTool3DGUI.cpp.
|
overrideprotected |
Definition at line 199 of file QmitkFastMarchingTool3DGUI.cpp.
References BusyStateChanged(), m_FastMarchingTool, and OnFastMarchingToolReady().
|
overrideprotectedvirtual |
Reimplemented from QmitkToolGUI.
Definition at line 348 of file QmitkFastMarchingTool3DGUI.cpp.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingTool3DGUI().
Pointer QmitkFastMarchingTool3DGUI::Clone | ( | ) | const |
QmitkFastMarchingTool3DGUI::mitkClassMacro | ( | QmitkFastMarchingTool3DGUI | , |
QmitkToolGUI | |||
) |
|
static |
|
protectedslot |
Definition at line 283 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 265 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 338 of file QmitkFastMarchingTool3DGUI.cpp.
References m_btClearSeeds, m_btConfirm, m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 301 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 356 of file QmitkFastMarchingTool3DGUI.cpp.
References m_btClearSeeds, m_btConfirm, m_slAlpha, m_slBeta, m_slSigma, m_slStoppingValue, and m_slwThreshold.
Referenced by OnNewToolAssociated(), and ~QmitkFastMarchingTool3DGUI().
|
protectedslot |
Definition at line 210 of file QmitkFastMarchingTool3DGUI.cpp.
References BusyStateChanged(), mitk::BaseRenderer::GetInstance(), mitk::BaseRenderer::GetRenderWindowByName(), m_FastMarchingTool, m_TimeIsConnected, and OnFastMarchingToolReady().
|
protectedslot |
Definition at line 274 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 292 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
void QmitkFastMarchingTool3DGUI::OnThresholdChanged | ( | int | current | ) |
|
protectedslot |
Definition at line 255 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and Update().
|
protectedslot |
Definition at line 332 of file QmitkFastMarchingTool3DGUI.cpp.
References m_FastMarchingTool, and m_TimeStepper.
|
protectedslot |
Definition at line 327 of file QmitkFastMarchingTool3DGUI.cpp.
References m_TimeStepper.
|
protected |
Definition at line 241 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 71 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnClearSeeds(), and OnFastMarchingToolReady().
|
protected |
Definition at line 70 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnClearSeeds(), OnConfirmSegmentation(), and OnFastMarchingToolReady().
|
protected |
Definition at line 73 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnAlphaChanged(), OnBetaChanged(), OnClearSeeds(), OnConfirmSegmentation(), OnNewToolAssociated(), OnSigmaChanged(), OnStoppingValueChanged(), OnThresholdChanged(), Refetch(), Update(), and ~QmitkFastMarchingTool3DGUI().
|
protected |
Definition at line 67 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnFastMarchingToolReady(), and Update().
|
protected |
Definition at line 68 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnFastMarchingToolReady(), and Update().
|
protected |
Definition at line 66 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnFastMarchingToolReady(), and Update().
|
protected |
Definition at line 65 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnFastMarchingToolReady(), and Update().
|
protected |
Definition at line 64 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnFastMarchingToolReady(), and Update().
|
protected |
Definition at line 75 of file QmitkFastMarchingTool3DGUI.h.
Referenced by OnNewToolAssociated().
|
protected |
Definition at line 76 of file QmitkFastMarchingTool3DGUI.h.
Referenced by Refetch(), and SetStepper().