UltraScan III
Namespaces
Classes
Files
File List
File Members
programs
us_2dsa
us_resplot_2d.h
Go to the documentation of this file.
1
#ifndef US_RESID_PLOT_H
3
#define US_RESID_PLOT_H
4
5
#include <QtGui>
6
7
#include "
us_extern.h
"
8
#include "
us_widgets_dialog.h
"
9
#include "
us_dataIO.h
"
10
#include "
us_plot.h
"
11
#include "
us_resids_bitmap.h
"
12
#include "
us_noise.h
"
13
#include "
us_plot.h
"
14
#include "
us_help.h
"
15
17
18
class
US_ResidPlot2D
:
public
US_WidgetsDialog
19
{
20
Q_OBJECT
21
22
public
:
24
US_ResidPlot2D
( QWidget* );
25
26
private
:
27
QHBoxLayout*
mainLayout
;
28
QVBoxLayout*
leftLayout
;
29
QVBoxLayout*
rightLayout
;
30
QGridLayout*
datctrlsLayout
;
31
QGridLayout*
resctrlsLayout
;
32
QVBoxLayout*
buttonsLayout
;
33
34
US_Plot
*
plotLayout1
;
35
US_Plot
*
plotLayout2
;
36
37
bool
have_ed
;
38
bool
have_sd
;
39
bool
have_ti
;
40
bool
have_ri
;
41
bool
have_bm
;
42
bool
skip_plot
;
43
44
int
dbg_level
;
45
46
protected
:
47
QwtPlot*
data_plot1
;
48
QwtPlot*
data_plot2
;
49
50
US_DataIO::EditedData
*
edata
;
51
US_DataIO::Scan
*
escan
;
52
US_DataIO::RawData
*
sdata
;
53
QList< int >*
excllist
;
54
US_Noise
*
ri_noise
;
55
US_Noise
*
ti_noise
;
56
QPointer< US_ResidsBitmap >
resbmap
;
57
58
QCheckBox*
ck_plteda
;
59
QCheckBox*
ck_subtin
;
60
QCheckBox*
ck_subrin
;
61
QCheckBox*
ck_pltsda
;
62
QCheckBox*
ck_addtin
;
63
QCheckBox*
ck_addrin
;
64
QCheckBox*
ck_pltres
;
65
QCheckBox*
ck_plttin
;
66
QCheckBox*
ck_pltrin
;
67
QCheckBox*
ck_pltran
;
68
QCheckBox*
ck_shorbm
;
69
70
QLineEdit*
le_vari
;
71
QLineEdit*
le_rmsd
;
72
73
private
slots:
74
void
pedaCheck
(
bool
);
75
void
stinCheck
(
bool
);
76
void
srinCheck
(
bool
);
77
void
psdaCheck
(
bool
);
78
void
atinCheck
(
bool
);
79
void
arinCheck
(
bool
);
80
void
presCheck
(
bool
);
81
void
ptinCheck
(
bool
);
82
void
prinCheck
(
bool
);
83
void
pranCheck
(
bool
);
84
void
srbmCheck
(
bool
);
85
void
close_all
(
void
);
86
void
plot_data
(
void
);
87
void
plot_edata
(
void
);
88
void
plot_rdata
(
void
);
89
void
resids_closed
(
void
);
90
};
91
#endif
92
Generated on Sun Jun 21 2015 11:40:43 for UltraScan III by
1.8.3.1-20130324