QXRD
0.11.16
|
#include <qcepdataobjectgraphwindow.h>
Public Types | |
enum | { NoPlot, DefaultPlot, ScatterPlot, ImagePlot, HistogramPlot, HorizontalSlice, VerticalSlice } |
Public Slots | |
void | updateDisplay () |
Public Slots inherited from QcepDataObjectWindow | |
void | printMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) |
Public Slots inherited from QcepMainWindow | |
void | shrinkPanels (int fontSize, int spacing) |
void | setFontSize (int fontSize) |
void | setSpacing (int spacing) |
virtual void | printMessage (QString msg, QDateTime ts=QDateTime::currentDateTime())=0 |
Public Member Functions | |
QcepDataObjectGraphWindow (QcepExperimentWPtr expt, QcepDataObjectWPtr obj, QWidget *parent=0) | |
virtual | ~QcepDataObjectGraphWindow () |
void | closeEvent (QCloseEvent *event) |
bool | wantToClose () |
int | controllerRow () const |
int | controllerColumn () const |
int | currentGraphMode () |
void | clearPlot () |
void | appendCurve (QwtPlotCurve *curve) |
QcepExperimentWPtr | experiment () |
Public Member Functions inherited from QcepDataObjectWindow | |
QcepDataObjectWindow (QWidget *parent=0) | |
Public Member Functions inherited from QcepMainWindow | |
QcepMainWindow (QWidget *parent=0) | |
void | possiblyClose () |
bool | wantToClose () |
Properties | |
int | colorMap |
int | scalingMode |
double | minimumPct |
double | maximumPct |
double | minimumPctle |
double | maximumPctle |
double | minimumVal |
double | maximumVal |
bool | histFullVis |
bool | histAVis |
bool | histBVis |
bool | histCVis |
int | histALeft |
int | histATop |
int | histARight |
int | histABottom |
int | histBLeft |
int | histBTop |
int | histBRight |
int | histBBottom |
int | histCLeft |
int | histCTop |
int | histCRight |
int | histCBottom |
int | sliceHStart |
int | sliceHSummed |
int | sliceHSkipped |
int | sliceHRepeats |
int | sliceVStart |
int | sliceVSummed |
int | sliceVSkipped |
int | sliceVRepeats |
Private Slots | |
void | setGraphMode (int mode) |
void | allowGraphMode (int mode) |
void | changeGraphMode (int idx) |
Private Attributes | |
QcepExperimentWPtr | m_Experiment |
QcepDataObjectWPtr | m_Object |
int | m_PlottingMode |
QcepDataObjectGraphControllerPtr | m_Controller |
QcepSettingsSaverPtr | m_SettingsSaver |
Additional Inherited Members | |
Protected Member Functions inherited from QcepMainWindow | |
void | shrinkDockWidget (QDockWidget *dockWidget, int fontSize, int spacing) |
void | shrinkObject (QObject *obj, int fontSize, int spacing) |
void | setObjectSpacing (QObject *obj, int spacing) |
Definition at line 15 of file qcepdataobjectgraphwindow.h.
anonymous enum |
Enumerator | |
---|---|
NoPlot | |
DefaultPlot | |
ScatterPlot | |
ImagePlot | |
HistogramPlot | |
HorizontalSlice | |
VerticalSlice |
Definition at line 58 of file qcepdataobjectgraphwindow.h.
|
explicit |
Definition at line 35 of file qcepdataobjectgraphwindow.cpp.
References changeGraphMode(), DefaultPlot, m_Experiment, m_Object, m_SettingsSaver, setGraphMode(), and updateDisplay().
|
virtual |
Definition at line 117 of file qcepdataobjectgraphwindow.cpp.
|
privateslot |
Definition at line 188 of file qcepdataobjectgraphwindow.cpp.
References HistogramPlot, HorizontalSlice, ImagePlot, ScatterPlot, and VerticalSlice.
Referenced by setGraphMode().
void QcepDataObjectGraphWindow::appendCurve | ( | QwtPlotCurve * | curve | ) |
Definition at line 285 of file qcepdataobjectgraphwindow.cpp.
Referenced by QcepScatterPlotGraphController::appendCurve(), and QcepImageSliceGraphController::updateDisplay().
|
privateslot |
Definition at line 213 of file qcepdataobjectgraphwindow.cpp.
References m_PlottingMode, setGraphMode(), and updateDisplay().
Referenced by QcepDataObjectGraphWindow().
void QcepDataObjectGraphWindow::clearPlot | ( | ) |
Definition at line 280 of file qcepdataobjectgraphwindow.cpp.
void QcepDataObjectGraphWindow::closeEvent | ( | QCloseEvent * | event | ) |
Definition at line 246 of file qcepdataobjectgraphwindow.cpp.
References wantToClose().
int QcepDataObjectGraphWindow::controllerColumn | ( | ) | const |
Definition at line 268 of file qcepdataobjectgraphwindow.cpp.
int QcepDataObjectGraphWindow::controllerRow | ( | ) | const |
Definition at line 263 of file qcepdataobjectgraphwindow.cpp.
int QcepDataObjectGraphWindow::currentGraphMode | ( | ) |
Definition at line 241 of file qcepdataobjectgraphwindow.cpp.
References m_PlottingMode.
QcepExperimentWPtr QcepDataObjectGraphWindow::experiment | ( | ) |
Definition at line 124 of file qcepdataobjectgraphwindow.cpp.
References m_Experiment.
|
privateslot |
Definition at line 129 of file qcepdataobjectgraphwindow.cpp.
References allowGraphMode(), DefaultPlot, HistogramPlot, HorizontalSlice, ImagePlot, m_Controller, m_Object, m_PlottingMode, ScatterPlot, and VerticalSlice.
Referenced by changeGraphMode(), and QcepDataObjectGraphWindow().
|
slot |
Definition at line 273 of file qcepdataobjectgraphwindow.cpp.
References m_Controller.
Referenced by changeGraphMode(), and QcepDataObjectGraphWindow().
bool QcepDataObjectGraphWindow::wantToClose | ( | ) |
Definition at line 255 of file qcepdataobjectgraphwindow.cpp.
Referenced by closeEvent().
|
private |
Definition at line 53 of file qcepdataobjectgraphwindow.h.
Referenced by setGraphMode(), and updateDisplay().
|
private |
Definition at line 50 of file qcepdataobjectgraphwindow.h.
Referenced by experiment(), and QcepDataObjectGraphWindow().
|
private |
Definition at line 51 of file qcepdataobjectgraphwindow.h.
Referenced by QcepDataObjectGraphWindow(), and setGraphMode().
|
private |
Definition at line 52 of file qcepdataobjectgraphwindow.h.
Referenced by changeGraphMode(), currentGraphMode(), and setGraphMode().
|
private |
Definition at line 54 of file qcepdataobjectgraphwindow.h.
Referenced by QcepDataObjectGraphWindow().
|
readwrite |
Definition at line 69 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 114 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 105 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 111 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 108 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 96 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 126 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 117 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 123 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 120 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 99 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 138 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 129 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 135 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 132 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 102 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 93 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 78 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 84 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 90 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 75 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 81 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 87 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 72 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 150 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 147 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 141 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 144 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 162 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 159 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 153 of file qcepdataobjectgraphwindow.h.
|
readwrite |
Definition at line 156 of file qcepdataobjectgraphwindow.h.