Developer documentation
Version 3.0.3-105-gd3941f44
image_properties.h
Go to the documentation of this file.
1
/* Copyright (c) 2008-2022 the MRtrix3 contributors.
2
*
3
* This Source Code Form is subject to the terms of the Mozilla Public
4
* License, v. 2.0. If a copy of the MPL was not distributed with this
5
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
*
7
* Covered Software is provided under this License on an "as is"
8
* basis, without warranty of any kind, either expressed, implied, or
9
* statutory, including, without limitation, warranties that the
10
* Covered Software is free of defects, merchantable, fit for a
11
* particular purpose or non-infringing.
12
* See the Mozilla Public License v. 2.0 for more details.
13
*
14
* For more details, see http://www.mrtrix.org/.
15
*/
16
17
#ifndef __gui_dialog_image_properties_h__
18
#define __gui_dialog_image_properties_h__
19
20
#include "
header.h
"
21
#include "
gui/opengl/gl.h
"
22
23
namespace
MR
24
{
25
class
Header;
26
27
namespace
GUI
28
{
29
namespace
Dialog
30
{
31
class
TreeModel;
32
33
class
ImageProperties
:
public
QDialog
34
{
MEMALIGN
(
ImageProperties
)
35
Q_OBJECT
36
37
public
:
38
ImageProperties
(QWidget* parent,
const
MR::Header
& header);
39
40
private
slots:
41
void
context_menu (
const
QPoint& point);
42
void
write_to_file ();
43
44
private
:
45
const
MR::Header
& H;
46
QTreeView* view;
47
TreeModel
* model;
48
Eigen::MatrixXd save_data;
49
};
50
51
}
52
}
53
}
54
55
#endif
56
MR::GUI::Dialog::ImageProperties
Definition:
image_properties.h:34
MR::GUI::Dialog::TreeModel
Definition:
list.h:72
MR::Header
Definition:
header.h:48
gl.h
header.h
MR
Definition:
base.h:24
MEMALIGN
#define MEMALIGN(...)
Definition:
types.h:185
src
gui
dialog
image_properties.h
Generated on Mon Jul 4 2022 08:00:07 for MRtrix by
1.9.3