Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkOtsuTool3DGUI Class Reference

GUI for mitk::. More...

#include <QmitkOtsuTool3DGUI.h>

Inheritance diagram for QmitkOtsuTool3DGUI:
Collaboration diagram for QmitkOtsuTool3DGUI:

Public Member Functions

 mitkClassMacro (QmitkOtsuTool3DGUI, QmitkToolGUI)
 
Pointer Clone () const
 
- 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 OnSpinboxValueAccept ()
 
void OnSegmentationRegionAccept ()
 
void OnRegionSelectionChanged ()
 
void OnRegionSpinboxChanged (int)
 
void OnVolumePreviewChecked (int)
 

Protected Member Functions

 QmitkOtsuTool3DGUI ()
 
virtual ~QmitkOtsuTool3DGUI ()
 
- Protected Member Functions inherited from QmitkToolGUI
virtual void BusyStateChanged (bool)
 

Protected Attributes

mitk::OtsuTool3D::Pointer m_OtsuTool3DTool
 
Ui_QmitkOtsuToolWidgetControls m_Controls
 
int m_NumberOfRegions
 
bool m_UseValleyEmphasis
 
int m_NumberOfBins
 
QList< QListWidgetItem * > m_SelectedItems
 
- Protected Attributes inherited from QmitkToolGUI
mitk::Tool::Pointer m_Tool
 

Additional Inherited Members

- Signals inherited from QmitkToolGUI
void NewToolAssociated (mitk::Tool *)
 

Detailed Description

GUI for mitk::.

See also
mitk::

This GUI shows ...

Last contributor: $Author$

Definition at line 39 of file QmitkOtsuTool3DGUI.h.

Constructor & Destructor Documentation

QmitkOtsuTool3DGUI::QmitkOtsuTool3DGUI ( )
protected

Definition at line 29 of file QmitkOtsuTool3DGUI.cpp.

QmitkOtsuTool3DGUI::~QmitkOtsuTool3DGUI ( )
protectedvirtual

Definition at line 43 of file QmitkOtsuTool3DGUI.cpp.

Member Function Documentation

Pointer QmitkOtsuTool3DGUI::Clone ( ) const
QmitkOtsuTool3DGUI::mitkClassMacro ( QmitkOtsuTool3DGUI  ,
QmitkToolGUI   
)
static Pointer QmitkOtsuTool3DGUI::New ( )
static
void QmitkOtsuTool3DGUI::OnNewToolAssociated ( mitk::Tool tool)
protectedslot

Definition at line 94 of file QmitkOtsuTool3DGUI.cpp.

References m_OtsuTool3DTool.

void QmitkOtsuTool3DGUI::OnRegionSelectionChanged ( )
protectedslot

Definition at line 55 of file QmitkOtsuTool3DGUI.cpp.

References m_Controls, m_OtsuTool3DTool, and m_SelectedItems.

void QmitkOtsuTool3DGUI::OnRegionSpinboxChanged ( int  numberOfRegions)
protectedslot

Definition at line 47 of file QmitkOtsuTool3DGUI.cpp.

References m_Controls.

void QmitkOtsuTool3DGUI::OnSpinboxValueAccept ( )
protectedslot
void QmitkOtsuTool3DGUI::OnVolumePreviewChecked ( int  state)
protectedslot

Definition at line 183 of file QmitkOtsuTool3DGUI.cpp.

Member Data Documentation

Ui_QmitkOtsuToolWidgetControls QmitkOtsuTool3DGUI::m_Controls
protected
int QmitkOtsuTool3DGUI::m_NumberOfBins
protected

Definition at line 81 of file QmitkOtsuTool3DGUI.h.

Referenced by OnSpinboxValueAccept().

int QmitkOtsuTool3DGUI::m_NumberOfRegions
protected

Definition at line 77 of file QmitkOtsuTool3DGUI.h.

Referenced by OnSpinboxValueAccept().

mitk::OtsuTool3D::Pointer QmitkOtsuTool3DGUI::m_OtsuTool3DTool
protected
QList<QListWidgetItem *> QmitkOtsuTool3DGUI::m_SelectedItems
protected

Definition at line 83 of file QmitkOtsuTool3DGUI.h.

Referenced by OnRegionSelectionChanged().

bool QmitkOtsuTool3DGUI::m_UseValleyEmphasis
protected

Definition at line 79 of file QmitkOtsuTool3DGUI.h.

Referenced by OnSpinboxValueAccept().


The documentation for this class was generated from the following files: