#include "us_edit.h"
Classes | |
class | Edits |
Public Member Functions | |
US_Edit () | |
Public Member Functions inherited from US_Widgets | |
US_Widgets (bool=true, QWidget *p=0, Qt::WindowFlags f=0) | |
~US_Widgets (void) | |
QLabel * | us_label (const QString &, int=0, int=QFont::Bold) |
QLabel * | us_textlabel (const QString &, int=-1, int=QFont::Bold) |
QLabel * | us_banner (const QString &, int=0, int=QFont::Bold) |
QPushButton * | us_pushbutton (const QString &, bool=true, int=0) |
QTextEdit * | us_textedit (void) |
QLineEdit * | us_lineedit (const QString &=0, int=-1, bool=false) |
void | us_setReadOnly (QLineEdit *, bool=true) |
void | us_setReadOnly (QTextEdit *, bool=true) |
QListWidget * | us_listwidget (int=0) |
QGridLayout * | us_checkbox (const QString &, QCheckBox *&, bool=false) |
QGridLayout * | us_radiobutton (const QString &text, QRadioButton *&rb, bool state=false) |
QProgressBar * | us_progressBar (int, int, int=0) |
QComboBox * | us_comboBox (void) |
QLCDNumber * | us_lcd (int, int=0) |
QwtCounter * | us_counter (int, double, double, double=0.0) |
QwtPlot * | us_plot (const QString &, const QString &=QString(), const QString &=QString()) |
QwtPlotGrid * | us_grid (QwtPlot *) |
QwtPlotCurve * | us_curve (QwtPlot *, const QString &) |
QwtPlotPicker * | us_picker (QwtPlot *) |
QTabWidget * | us_tabwidget (int=0, int=QFont::Bold) |
void | write_plot (const QString &, const QwtPlot *) |
Write a plot file (PNG or SVG+PNG) from a plot. More... | |
int | clean_etc_dir (bool=false) |
Clean install and work ./etc directories. More... | |
Private Types | |
enum | { MENISCUS, AIRGAP, RANGE, PLATEAU, BASELINE, FINISHED } |
Private Slots | |
void | load (void) |
void | details (void) |
void | new_triple (int) |
void | new_rpmval (int) |
void | focus_from (double) |
void | focus_to (double) |
void | focus (int, int) |
void | exclude_range (void) |
void | exclusion (void) |
void | update_excludes (QList< int >) |
void | finish_excludes (QList< int >) |
void | cancel_excludes (void) |
void | edit_scan (void) |
void | update_scan (QList< QPointF >) |
void | include (void) |
void | apply_prior (void) |
void | prior_equil (void) |
void | sel_investigator (void) |
void | set_fringe_tolerance (double) |
void | set_meniscus (void) |
void | set_airGap (void) |
void | set_dataRange (void) |
void | set_plateau (void) |
void | mouse (const QwtDoublePoint &) |
void | noise (void) |
void | subtract_residuals (void) |
void | remove_spikes (void) |
void | invert_values (void) |
void | undo (void) |
void | floating (void) |
void | write (void) |
void | write_triple (void) |
void | write_mwl (void) |
void | review_edits (void) |
void | next_triple (void) |
bool | all_edits_done (void) |
void | update_disk_db (bool) |
void | show_mwl_controls (bool) |
void | connect_mwl_ctrls (bool) |
void | ldelta_value (double) |
void | lambda_start_value (int) |
void | lambda_end_value (int) |
void | reset_plot_lambdas (void) |
void | lambda_plot_value (int) |
void | lselect_range_on (bool) |
void | lselect_custom_on (bool) |
void | xaxis_radius_on (bool) |
void | xaxis_waveln_on (bool) |
void | lambda_plot_prev (void) |
void | lambda_plot_next (void) |
void | lambda_custom_list (void) |
void | lambda_new_list (QVector< int >) |
void | lambda_include_all (void) |
void | od_radius_limit (double) |
void | progress_load (QString) |
int | write_xml_file (QString &, QString &, QString &, QString &) |
int | write_edit_db (US_DB2 *, QString &, QString &, QString &, QString &) |
int | index_data (int=-1) |
int | like_edit_files (QString, QStringList &, US_DB2 *) |
int | apply_edits (US_DataIO::EditValues parameters) |
int | lambdas_by_cell (int=-1) |
double | radius_indexed (const double) |
void | reset (void) |
void | reset_triple (void) |
void | reset_outData (void) |
void | help (void) |
Private Member Functions | |
void | set_pbColors (QPushButton *) |
void | draw_vline (double) |
void | next_step (void) |
void | gap_check (void) |
void | replot (void) |
void | plot_current (void) |
void | plot_all (void) |
void | plot_range (void) |
void | plot_last (void) |
void | plot_current (int) |
void | plot_scan (void) |
void | plot_mwl (void) |
void | init_includes (void) |
void | reset_excludes (void) |
void | set_colors (const QList< int > &) |
Private Attributes | |
enum US_Edit:: { ... } | step |
QList< Edits > | changed_points |
US_DataIO::RawData | data |
US_DataIO::RawData * | edata |
QList< US_DataIO::SpeedData > | sData |
QVector< US_DataIO::RawData > | allData |
QVector< US_DataIO::RawData * > | outData |
US_MwlData | mwl_data |
bool | changes_made |
bool | spikes |
bool | floatingData |
bool | expIsVelo |
bool | expIsEquil |
bool | expIsDiff |
bool | expIsOther |
bool | all_edits |
bool | men_1click |
int | noise_order |
int | triple_index |
int | data_index |
int | total_speeds |
int | total_edits |
int | dbg_level |
double | meniscus |
double | meniscus_left |
double | airGap_left |
double | airGap_right |
double | range_left |
double | range_right |
double | baseline |
double | invert |
double | plateau |
QChar | chlamb |
QList< int > | sd_offs |
QList< int > | sd_knts |
QList< int > | includes |
QList< double > | residuals |
QVector< QString > | editGUIDs |
QVector< QString > | editIDs |
QVector< QString > | editFnames |
US_Help | showHelp |
QIcon | check |
QString | workingDir |
QString | runID |
QString | editLabel |
QString | dataType |
QString | expType |
QStringList | files |
QStringList | triples |
QStringList | trip_rpms |
QStringList | celchns |
QStringList | rawc_wvlns |
QStringList | expc_wvlns |
QStringList | expc_radii |
QwtPlot * | data_plot |
QwtPlotCurve * | raw_curve |
QwtPlotCurve * | fit_curve |
QwtPlotCurve * | v_line |
QwtPlotCurve * | minimum_curve |
QwtPlotGrid * | grid |
QwtPlotMarker * | marker |
US_PlotPicker * | pick |
US_Plot * | plot |
QLabel * | lb_edtrsp |
QLabel * | lb_gaps |
QLabel * | lb_rpms |
QLabel * | lb_triple |
QLabel * | lb_baseline |
QLineEdit * | le_investigator |
QLineEdit * | le_info |
QLineEdit * | le_meniscus |
QLineEdit * | le_airGap |
QLineEdit * | le_dataRange |
QLineEdit * | le_plateau |
QLineEdit * | le_baseline |
QLineEdit * | le_edtrsp |
QPushButton * | pb_details |
QPushButton * | pb_exclude |
QPushButton * | pb_excludeRange |
QPushButton * | pb_exclusion |
QPushButton * | pb_include |
QPushButton * | pb_edit1 |
QPushButton * | pb_meniscus |
QPushButton * | pb_airGap |
QPushButton * | pb_dataRange |
QPushButton * | pb_plateau |
QPushButton * | pb_noise |
QPushButton * | pb_spikes |
QPushButton * | pb_invert |
QPushButton * | pb_write |
QPushButton * | pb_residuals |
QPushButton * | pb_priorEdits |
QPushButton * | pb_reviewep |
QPushButton * | pb_nexttrip |
QPushButton * | pb_float |
QPushButton * | pb_undo |
US_Disk_DB_Controls * | disk_controls |
Radiobuttons for disk/db choice. More... | |
QComboBox * | cb_triple |
QComboBox * | cb_rpms |
QwtCounter * | ct_from |
QwtCounter * | ct_to |
QwtCounter * | ct_noise |
QwtCounter * | ct_gaps |
QLabel * | lb_mwlctl |
QLabel * | lb_ldelta |
QLabel * | lb_lstart |
QLabel * | lb_lend |
QLabel * | lb_lplot |
QLabel * | lb_odlim |
QwtCounter * | ct_ldelta |
QwtCounter * | ct_odlim |
QLineEdit * | le_lxrng |
QLineEdit * | le_ltrng |
QComboBox * | cb_lplot |
QComboBox * | cb_lstart |
QComboBox * | cb_lend |
QPushButton * | pb_larrow |
QPushButton * | pb_rarrow |
QPushButton * | pb_custom |
QPushButton * | pb_incall |
QRadioButton * | rb_lrange |
QRadioButton * | rb_custom |
QRadioButton * | rb_radius |
QRadioButton * | rb_waveln |
QCheckBox * | ck_writemwl |
QGridLayout * | lo_lrange |
QGridLayout * | lo_custom |
QGridLayout * | lo_radius |
QGridLayout * | lo_waveln |
QGridLayout * | lo_writemwl |
bool | isMwl |
bool | xaxis_radius |
bool | lsel_range |
bool | lrng_bycell |
int | dlambda |
int | slambda |
int | elambda |
int | plotrec |
int | plotndx |
int | nwaveln |
int | nwavelo |
int | maxwavl |
int | nrpoint |
int | ncelchn |
int | ntriple |
double | odlimit |
US_DB2 * | dbP |
QVector< double > | expd_radii |
QVector< int > | expi_wvlns |
QVector< int > | rawi_wvlns |
QVector< int > | toti_wvlns |
QVector< QVector< int > > | wavelns_i |
QVector< QVector< double > > | rdata |
Additional Inherited Members | |
Static Public Member Functions inherited from US_Widgets | |
static QFont | fixedFont (void) |
Public Attributes inherited from US_Widgets | |
US_Global | g |
Connect to global memory and make the values accessible. More... | |
QPalette | vlgray |
Very light gray palette for read-only line edits. More... | |
|
private |
US_Edit::US_Edit | ( | ) |
Definition at line 46 of file us_edit.cpp.
|
privateslot |
Definition at line 4023 of file us_edit.cpp.
|
privateslot |
Definition at line 5163 of file us_edit.cpp.
|
privateslot |
Definition at line 3458 of file us_edit.cpp.
|
privateslot |
Definition at line 2747 of file us_edit.cpp.
|
privateslot |
Definition at line 4125 of file us_edit.cpp.
|
privateslot |
Definition at line 604 of file us_edit.cpp.
|
private |
Definition at line 1820 of file us_edit.cpp.
|
privateslot |
Definition at line 2765 of file us_edit.cpp.
|
privateslot |
Definition at line 2707 of file us_edit.cpp.
|
privateslot |
Definition at line 2720 of file us_edit.cpp.
|
privateslot |
Definition at line 2754 of file us_edit.cpp.
|
privateslot |
Definition at line 3243 of file us_edit.cpp.
|
privateslot |
Definition at line 2615 of file us_edit.cpp.
|
privateslot |
Definition at line 2577 of file us_edit.cpp.
|
privateslot |
Definition at line 2596 of file us_edit.cpp.
|
private |
Definition at line 614 of file us_edit.cpp.
|
privateslot |
Definition at line 2861 of file us_edit.cpp.
|
privateslot |
Definition at line 5026 of file us_edit.cpp.
|
private |
Definition at line 2679 of file us_edit.cpp.
|
privateslot |
Definition at line 2868 of file us_edit.cpp.
|
privateslot |
Definition at line 4414 of file us_edit.cpp.
|
privateslot |
Definition at line 4235 of file us_edit.cpp.
|
privateslot |
Definition at line 4473 of file us_edit.cpp.
|
privateslot |
Definition at line 4448 of file us_edit.cpp.
|
privateslot |
Definition at line 4395 of file us_edit.cpp.
|
privateslot |
Definition at line 4379 of file us_edit.cpp.
|
privateslot |
Definition at line 4335 of file us_edit.cpp.
|
privateslot |
Definition at line 4226 of file us_edit.cpp.
|
privateslot |
Definition at line 5320 of file us_edit.cpp.
|
privateslot |
Definition at line 4217 of file us_edit.cpp.
|
privateslot |
Definition at line 5057 of file us_edit.cpp.
|
privateslot |
Definition at line 775 of file us_edit.cpp.
|
privateslot |
Definition at line 4195 of file us_edit.cpp.
|
privateslot |
Definition at line 4173 of file us_edit.cpp.
|
privateslot |
Definition at line 1437 of file us_edit.cpp.
|
privateslot |
Definition at line 3231 of file us_edit.cpp.
|
privateslot |
Definition at line 3015 of file us_edit.cpp.
|
private |
Definition at line 1845 of file us_edit.cpp.
|
privateslot |
Definition at line 4001 of file us_edit.cpp.
|
privateslot |
Definition at line 2981 of file us_edit.cpp.
|
privateslot |
Definition at line 4491 of file us_edit.cpp.
|
private |
Definition at line 2068 of file us_edit.cpp.
|
private |
|
private |
Definition at line 1333 of file us_edit.cpp.
|
private |
Definition at line 2257 of file us_edit.cpp.
|
private |
Definition at line 2381 of file us_edit.cpp.
|
private |
Definition at line 2133 of file us_edit.cpp.
|
private |
Definition at line 2317 of file us_edit.cpp.
|
privateslot |
Definition at line 3667 of file us_edit.cpp.
|
privateslot |
Definition at line 4084 of file us_edit.cpp.
|
privateslot |
Definition at line 5341 of file us_edit.cpp.
|
privateslot |
Definition at line 2885 of file us_edit.cpp.
|
private |
Definition at line 1417 of file us_edit.cpp.
|
privateslot |
Definition at line 425 of file us_edit.cpp.
|
private |
Definition at line 2686 of file us_edit.cpp.
|
privateslot |
Definition at line 5287 of file us_edit.cpp.
|
privateslot |
Definition at line 4244 of file us_edit.cpp.
|
privateslot |
Definition at line 557 of file us_edit.cpp.
|
privateslot |
Definition at line 3985 of file us_edit.cpp.
|
privateslot |
Definition at line 409 of file us_edit.cpp.
|
privateslot |
Definition at line 1946 of file us_edit.cpp.
|
private |
Definition at line 2638 of file us_edit.cpp.
|
privateslot |
Definition at line 1980 of file us_edit.cpp.
|
privateslot |
Definition at line 2036 of file us_edit.cpp.
|
privateslot |
Definition at line 1895 of file us_edit.cpp.
|
private |
Definition at line 1316 of file us_edit.cpp.
|
privateslot |
Definition at line 2015 of file us_edit.cpp.
|
privateslot |
Definition at line 4090 of file us_edit.cpp.
|
privateslot |
Definition at line 3001 of file us_edit.cpp.
|
privateslot |
Definition at line 2928 of file us_edit.cpp.
|
privateslot |
Definition at line 4075 of file us_edit.cpp.
|
privateslot |
Definition at line 2740 of file us_edit.cpp.
|
privateslot |
Definition at line 2780 of file us_edit.cpp.
|
privateslot |
Definition at line 3254 of file us_edit.cpp.
|
privateslot |
Definition at line 4940 of file us_edit.cpp.
|
privateslot |
Definition at line 4505 of file us_edit.cpp.
|
privateslot |
Definition at line 3288 of file us_edit.cpp.
|
privateslot |
Definition at line 4702 of file us_edit.cpp.
|
privateslot |
Definition at line 4299 of file us_edit.cpp.
|
privateslot |
Definition at line 4317 of file us_edit.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
enum { ... } US_Edit::step |