Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
QmitkErasePaintbrushToolGUI Class Reference

GUI for mitk::PaintbrushTool. More...

#include <QmitkErasePaintbrushToolGUI.h>

Inheritance diagram for QmitkErasePaintbrushToolGUI:
Collaboration diagram for QmitkErasePaintbrushToolGUI:

Public Member Functions

 mitkClassMacro (QmitkErasePaintbrushToolGUI, QmitkPaintbrushToolGUI)
 
Pointer Clone () const
 
- Public Member Functions inherited from QmitkPaintbrushToolGUI
 mitkClassMacro (QmitkPaintbrushToolGUI, QmitkToolGUI)
 
void OnSizeChanged (int current)
 
- Public Member Functions inherited from QmitkToolGUI
 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 Member Functions

 QmitkErasePaintbrushToolGUI ()
 
 ~QmitkErasePaintbrushToolGUI () override
 
- Protected Member Functions inherited from QmitkPaintbrushToolGUI
 QmitkPaintbrushToolGUI ()
 
 ~QmitkPaintbrushToolGUI () override
 
- Protected Member Functions inherited from QmitkToolGUI
virtual void BusyStateChanged (bool)
 

Additional Inherited Members

- Signals inherited from QmitkToolGUI
void NewToolAssociated (mitk::Tool *)
 
- Protected Slots inherited from QmitkPaintbrushToolGUI
void OnNewToolAssociated (mitk::Tool *)
 
void OnSliderValueChanged (int value)
 
void VisualizePaintbrushSize (int size)
 
- Protected Attributes inherited from QmitkPaintbrushToolGUI
QSlider * m_Slider
 
QLabel * m_SizeLabel
 
QFrame * m_Frame
 
mitk::PaintbrushTool::Pointer m_PaintbrushTool
 
- Protected Attributes inherited from QmitkToolGUI
mitk::Tool::Pointer m_Tool
 

Detailed Description

GUI for mitk::PaintbrushTool.

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 28 of file QmitkErasePaintbrushToolGUI.h.

Constructor & Destructor Documentation

◆ QmitkErasePaintbrushToolGUI()

QmitkErasePaintbrushToolGUI::QmitkErasePaintbrushToolGUI ( )
protected

◆ ~QmitkErasePaintbrushToolGUI()

QmitkErasePaintbrushToolGUI::~QmitkErasePaintbrushToolGUI ( )
overrideprotected

Member Function Documentation

◆ Clone()

Pointer QmitkErasePaintbrushToolGUI::Clone ( ) const

◆ mitkClassMacro()

QmitkErasePaintbrushToolGUI::mitkClassMacro ( QmitkErasePaintbrushToolGUI  ,
QmitkPaintbrushToolGUI   
)

◆ New()

static Pointer QmitkErasePaintbrushToolGUI::New ( )
static

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