Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
QmitkPixelManipulationToolGUI.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
#ifndef QMITKPIXELMANIPULATIONTOOLGUI_H
13
#define QMITKPIXELMANIPULATIONTOOLGUI_H
14
15
#include "
QmitkDataStorageComboBox.h
"
16
#include "
QmitkToolGUI.h
"
17
#include "
mitkPixelManipulationTool.h
"
18
#include <QSlider>
19
#include <QSpinBox>
20
21
class
QmitkPixelManipulationToolGUI
:
public
QmitkToolGUI
22
{
23
Q_OBJECT
24
public
:
25
mitkClassMacro
(
QmitkPixelManipulationToolGUI
,
QmitkToolGUI
);
26
itkFactorylessNewMacro(Self);
27
itkCloneMacro(Self);
28
29
protected
slots :
30
31
void
OnNewToolAssociated
(
mitk::Tool
*);
32
void
OnSliderValueChanged
(
int
);
33
void
OnSpinBoxChanged
();
34
void
OnOkButtonClicked
();
35
void
SetFixedValueOn
(
bool
);
36
void
SetFixedValueOff
(
bool
);
37
38
protected
:
39
QmitkPixelManipulationToolGUI
();
40
~QmitkPixelManipulationToolGUI
()
override
;
41
42
mitk::PixelManipulationTool::Pointer
m_PixelManipulationTool
;
43
QSlider *
m_Slider
;
44
QSpinBox *
m_Spinner
;
45
46
};
// class
47
#endif
mitkPixelManipulationTool.h
mitk::Tool
Base class of all tools used by mitk::ToolManager.
Definition:
mitkTool.h:86
QmitkPixelManipulationToolGUI::SetFixedValueOn
void SetFixedValueOn(bool)
Definition:
QmitkPixelManipulationToolGUI.cpp:87
QmitkPixelManipulationToolGUI::~QmitkPixelManipulationToolGUI
~QmitkPixelManipulationToolGUI() override
Definition:
QmitkPixelManipulationToolGUI.cpp:60
QmitkPixelManipulationToolGUI::OnOkButtonClicked
void OnOkButtonClicked()
Definition:
QmitkPixelManipulationToolGUI.cpp:110
QmitkPixelManipulationToolGUI::m_Slider
QSlider * m_Slider
Definition:
QmitkPixelManipulationToolGUI.h:43
QmitkPixelManipulationToolGUI::OnSliderValueChanged
void OnSliderValueChanged(int)
Definition:
QmitkPixelManipulationToolGUI.cpp:101
QmitkPixelManipulationToolGUI::OnSpinBoxChanged
void OnSpinBoxChanged()
Definition:
QmitkPixelManipulationToolGUI.cpp:96
QmitkPixelManipulationToolGUI::OnNewToolAssociated
void OnNewToolAssociated(mitk::Tool *)
Definition:
QmitkPixelManipulationToolGUI.cpp:67
QmitkPixelManipulationToolGUI
Definition:
QmitkPixelManipulationToolGUI.h:21
QmitkPixelManipulationToolGUI::SetFixedValueOff
void SetFixedValueOff(bool)
Definition:
QmitkPixelManipulationToolGUI.cpp:78
QmitkPixelManipulationToolGUI::QmitkPixelManipulationToolGUI
QmitkPixelManipulationToolGUI()
Definition:
QmitkPixelManipulationToolGUI.cpp:20
QmitkDataStorageComboBox.h
QmitkToolGUI
Base class for GUIs belonging to mitk::Tool classes.
Definition:
QmitkToolGUI.h:32
QmitkPixelManipulationToolGUI::m_Spinner
QSpinBox * m_Spinner
Definition:
QmitkPixelManipulationToolGUI.h:44
QmitkToolGUI.h
QmitkPixelManipulationToolGUI::m_PixelManipulationTool
mitk::PixelManipulationTool::Pointer m_PixelManipulationTool
Definition:
QmitkPixelManipulationToolGUI.h:42
itk::SmartPointer< Self >
QmitkPixelManipulationToolGUI::mitkClassMacro
mitkClassMacro(QmitkPixelManipulationToolGUI, QmitkToolGUI)
Source
Modules
SegmentationUI
Qmitk
QmitkPixelManipulationToolGUI.h
Generated on Thu Mar 12 2020 10:24:11 for Medical Imaging Interaction Toolkit by
1.8.13