Computer Assited Medical Intervention Tool Kit
version 3.3
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
sdk
actions
image
arbitraryslice
AnglesSetterWidget.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* $CAMITK_LICENCE_BEGIN$
3
*
4
* CamiTK - Computer Assisted Medical Intervention ToolKit
5
* (c) 2001-2014 UJF-Grenoble 1, CNRS, TIMC-IMAG UMR 5525 (GMCAO)
6
*
7
* Visit http://camitk.imag.fr for more information
8
*
9
* This file is part of CamiTK.
10
*
11
* CamiTK is free software: you can redistribute it and/or modify
12
* it under the terms of the GNU Lesser General Public License version 3
13
* only, as published by the Free Software Foundation.
14
*
15
* CamiTK is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU Lesser General Public License version 3 for more details.
19
*
20
* You should have received a copy of the GNU Lesser General Public License
21
* version 3 along with CamiTK. If not, see <http://www.gnu.org/licenses/>.
22
*
23
* $CAMITK_LICENCE_END$
24
****************************************************************************/
25
26
#ifndef AnglesSetterWidget_h
27
#define AnglesSetterWidget_h
28
29
#include "ui_AnglesSetterWidget.h"
30
31
#include <QWidget>
32
45
class
AnglesSetterWidget
:
public
QWidget
46
{
47
Q_OBJECT
48
49
public
:
51
AnglesSetterWidget
(QWidget* parent = 0);
52
54
virtual
~AnglesSetterWidget
();
55
56
private
:
57
Ui::AnglesSetterWidget
ui
;
58
59
private
:
61
void
updateAngleSlider
(QDial * dial, QLabel * label);
62
63
private
slots:
64
66
void
updateSlice
(
int
sliceNumber);
67
69
void
xAngleDialValueChanged
(
int
value);
70
void
yAngleDialValueChanged
(
int
value);
71
void
zAngleDialValueChanged
(
int
value);
72
73
};
74
75
#endif // AnglesSetterWidget_h
AnglesSetterWidget
This class describes the QWidget that allows user to change the X,Y ans Z angle of the arbitrary slic...
Definition:
AnglesSetterWidget.h:45
AnglesSetterWidget::xAngleDialValueChanged
void xAngleDialValueChanged(int value)
Method that update the angle dialog slider (text + value)
AnglesSetterWidget::updateSlice
void updateSlice(int sliceNumber)
Update slice number to be displayed.
AnglesSetterWidget::updateAngleSlider
void updateAngleSlider(QDial *dial, QLabel *label)
update the angle dialog slider (text + value)
AnglesSetterWidget::~AnglesSetterWidget
virtual ~AnglesSetterWidget()
Destructor.
AnglesSetterWidget::yAngleDialValueChanged
void yAngleDialValueChanged(int value)
AnglesSetterWidget::zAngleDialValueChanged
void zAngleDialValueChanged(int value)
AnglesSetterWidget::AnglesSetterWidget
AnglesSetterWidget(QWidget *parent=0)
Default construtor.
AnglesSetterWidget::ui
Ui::AnglesSetterWidget ui
Definition:
AnglesSetterWidget.h:57
Generated on Thu May 8 2014 11:15:39 for Computer Assited Medical Intervention Tool Kit by
1.8.6