Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkBinaryThresholdULToolGUI Class Reference

GUI for mitk::BinaryThresholdTool. More...

#include <QmitkBinaryThresholdULToolGUI.h>

Inheritance diagram for QmitkBinaryThresholdULToolGUI:
Collaboration diagram for QmitkBinaryThresholdULToolGUI:

Public Member Functions

 mitkClassMacro (QmitkBinaryThresholdULToolGUI, QmitkToolGUI)
 
Pointer Clone () const
 
void OnThresholdingIntervalBordersChanged (double lower, double upper, bool isFloat)
 
void OnThresholdingValuesChanged (mitk::ScalarType lower, mitk::ScalarType upper)
 
- 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 OnAcceptThresholdPreview ()
 
void OnThresholdsChanged (double min, double max)
 

Protected Member Functions

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

Protected Attributes

ctkRangeWidget * m_DoubleThresholdSlider
 
mitk::BinaryThresholdULTool::Pointer m_BinaryThresholdULTool
 
- 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::BinaryThresholdTool.

This GUI shows a slider to change the tool's threshold and an OK button to accept a preview for actual thresholding.

Last contributor: $Author$

Definition at line 33 of file QmitkBinaryThresholdULToolGUI.h.

Constructor & Destructor Documentation

QmitkBinaryThresholdULToolGUI::QmitkBinaryThresholdULToolGUI ( )
protected

Definition at line 27 of file QmitkBinaryThresholdULToolGUI.cpp.

QmitkBinaryThresholdULToolGUI::~QmitkBinaryThresholdULToolGUI ( )
protectedvirtual

Member Function Documentation

Pointer QmitkBinaryThresholdULToolGUI::Clone ( ) const
QmitkBinaryThresholdULToolGUI::mitkClassMacro ( QmitkBinaryThresholdULToolGUI  ,
QmitkToolGUI   
)
static Pointer QmitkBinaryThresholdULToolGUI::New ( )
static
void QmitkBinaryThresholdULToolGUI::OnNewToolAssociated ( mitk::Tool tool)
protectedslot
void QmitkBinaryThresholdULToolGUI::OnThresholdingIntervalBordersChanged ( double  lower,
double  upper,
bool  isFloat 
)
void QmitkBinaryThresholdULToolGUI::OnThresholdingValuesChanged ( mitk::ScalarType  lower,
mitk::ScalarType  upper 
)
void QmitkBinaryThresholdULToolGUI::OnThresholdsChanged ( double  min,
double  max 
)
protectedslot

Definition at line 139 of file QmitkBinaryThresholdULToolGUI.cpp.

References m_BinaryThresholdULTool.

Member Data Documentation

mitk::BinaryThresholdULTool::Pointer QmitkBinaryThresholdULToolGUI::m_BinaryThresholdULTool
protected
ctkRangeWidget* QmitkBinaryThresholdULToolGUI::m_DoubleThresholdSlider
protected

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