BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
VIEW
DIALOGS
gridVisualizationDialog.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_VIEW_DIALOGS_GRIDVISUALIZATIONDIALOG_H
6
#define BALL_VIEW_DIALOGS_GRIDVISUALIZATIONDIALOG_H
7
8
#ifndef BALL_COMMON_GLOBAL_H
9
# include <
BALL/COMMON/global.h
>
10
#endif
11
12
#ifndef BALL_VIEW_DATATYPE_COLORRGBA_H
13
# include <
BALL/VIEW/DATATYPE/colorRGBA.h
>
14
#endif
15
16
#ifndef BALL_DATATYPE_REGULARDATA3D
17
# include <
BALL/DATATYPE/regularData3D.h
>
18
#endif
19
20
#ifndef BALL_VIEW_DATATYPE_STANDARDDATASETS_H
21
# include <
BALL/VIEW/DATATYPE/standardDatasets.h
>
22
#endif
23
24
#include <BALL/VIEW/UIC/ui_gridVisualizationDialog.h>
25
26
namespace
BALL
27
{
28
namespace
VIEW
29
{
33
class
BALL_VIEW_EXPORT
GridVisualizationDialog
34
:
public
QDialog
,
35
public
Ui_GridVisualizationDialogData
36
{
37
Q_OBJECT
38
39
public
:
40
42
GridVisualizationDialog
(
QWidget
* parent = 0,
const
char
* name =
"GridVisualizationDialog"
,
43
bool
modal = FALSE, Qt::WFlags fl = 0);
44
46
~
GridVisualizationDialog
();
47
49
void
setGrid(
RegularData3D
* grid);
50
52
void
setController(
RegularData3DController
* controller);
53
55
void
setMinValue(
float
value);
56
58
void
setMaxValue(
float
value);
59
61
void
setMidValue(
float
value);
62
63
public
slots:
64
65
void
accept();
66
void
autoScale();
67
void
gridSelected();
68
bool
exec();
69
70
protected
:
71
72
GridVisualizationDialog
(
const
GridVisualizationDialog
& dialog);
73
74
bool
insertGrid_(
RegularData3D
& grid,
const
String
& name);
75
void
checkApplyButton_();
76
77
RegularData3D
*
grid_
;
78
RegularData3DController
*
controller_
;
79
80
std::list<RegularData3D*>
grid_list_
;
81
};
82
83
}
// namespace VIEW
84
}
// namespace BALL
85
86
#endif
BALL::TRegularData3D< float >
BALL::String
Definition:
string.h:61
BALL::VIEW::GridVisualizationDialog::grid_list_
std::list< RegularData3D * > grid_list_
Definition:
gridVisualizationDialog.h:80
QDialog
QWidget
standardDatasets.h
regularData3D.h
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition:
COMMON/global.h:52
BALL::VIEW::RegularData3DController
Definition:
standardDatasets.h:57
colorRGBA.h
BALL::VIEW::GridVisualizationDialog::controller_
RegularData3DController * controller_
Definition:
gridVisualizationDialog.h:78
BALL::VIEW::GridVisualizationDialog::grid_
RegularData3D * grid_
Definition:
gridVisualizationDialog.h:77
global.h
BALL::VIEW::GridVisualizationDialog
Definition:
gridVisualizationDialog.h:33
Generated by
1.8.7