QXRD
0.11.16
|
#include <qxrdcenterfinderplot.h>
Public Slots | |
void | onParameterChanged () |
void | onCenterXChanged (double cx) |
void | onCenterYChanged (double cy) |
void | onCenterChanged (double cx, double cy) |
void | onCenterChanged (QPointF c) |
void | onProcessedImageAvailable (QcepDoubleImageDataPtr image) |
void | onMaskedImageAvailable (QcepDoubleImageDataPtr image, QcepMaskDataPtr mask) |
Public Slots inherited from QcepPlot | |
virtual void | autoScale () |
void | printGraph () |
void | zoomIn () |
void | zoomOut () |
void | enableZooming () |
void | enableMeasuring () |
virtual void | onLegendClicked (const QVariant &itemInfo, int index) |
virtual void | onLegendChecked (const QVariant &itemInfo, bool on, int index) |
void | setXAxisLog (bool isLog) |
void | setYAxisLog (bool isLog) |
void | setX2AxisLog (bool isLog) |
void | setY2AxisLog (bool isLog) |
void | setLogAxis (int axis, int isLog) |
int | logAxis (int axis) |
Public Member Functions | |
QxrdCenterFinderPlot (QWidget *parent=0) | |
void | init (QcepPlotSettingsWPtr settings) |
void | setWindow (QxrdWindow *win) |
Public Member Functions inherited from QcepPlot | |
QcepPlot (QWidget *parent=0) | |
virtual | ~QcepPlot () |
void | init (QcepPlotSettingsWPtr settings) |
void | setPlotCurveStyle (int index, QwtPlotCurve *curve) |
virtual QwtText | trackerTextF (const QPointF &pos) |
void | contextMenuEvent (QContextMenuEvent *event) |
void | updateZoomer () |
Private Attributes | |
QcepObjectNamer | m_ObjectNamer |
QVector< double > | m_XData |
QVector< double > | m_YData |
QxrdWindow * | m_Window |
QxrdDataProcessorWPtr | m_DataProcessor |
QxrdCenterFinderWPtr | m_CenterFinder |
bool | m_FirstTime |
Additional Inherited Members | |
Protected Attributes inherited from QcepPlot | |
QcepPlotSettingsWPtr | m_PlotSettings |
QwtLegend * | m_Legend |
QwtPlotZoomer * | m_Zoomer |
QwtPlotPanner * | m_Panner |
QwtPlotMagnifier * | m_Magnifier |
QcepPlotMeasurerPtr | m_Measurer |
int | m_IsLog [QwtPlot::axisCnt] |
Definition at line 16 of file qxrdcenterfinderplot.h.
QxrdCenterFinderPlot::QxrdCenterFinderPlot | ( | QWidget * | parent = 0 | ) |
Definition at line 21 of file qxrdcenterfinderplot.cpp.
void QxrdCenterFinderPlot::init | ( | QcepPlotSettingsWPtr | settings | ) |
Definition at line 31 of file qxrdcenterfinderplot.cpp.
References QcepPlot::init(), and QcepPlot::m_Legend.
|
slot |
Definition at line 116 of file qxrdcenterfinderplot.cpp.
References QcepPlot::autoScale(), g_Application, m_CenterFinder, m_FirstTime, m_Window, m_XData, m_YData, QcepPlot::m_Zoomer, and QcepApplication::printMessage().
Referenced by onCenterChanged(), onCenterXChanged(), onCenterYChanged(), onMaskedImageAvailable(), onParameterChanged(), and onProcessedImageAvailable().
|
slot |
Definition at line 111 of file qxrdcenterfinderplot.cpp.
References onCenterChanged().
|
slot |
Definition at line 93 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, and onCenterChanged().
Referenced by QxrdWindow::initialize().
|
slot |
Definition at line 102 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, and onCenterChanged().
Referenced by QxrdWindow::initialize().
|
slot |
Definition at line 84 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, and onCenterChanged().
|
slot |
Definition at line 66 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, and onCenterChanged().
Referenced by setWindow().
|
slot |
Definition at line 75 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, and onCenterChanged().
void QxrdCenterFinderPlot::setWindow | ( | QxrdWindow * | win | ) |
Definition at line 40 of file qxrdcenterfinderplot.cpp.
References m_CenterFinder, m_DataProcessor, QcepPlot::m_Measurer, m_Window, onParameterChanged(), QxrdCenterFinder::parameterChanged(), and QxrdDataProcessorBase::printMeasuredPolygon().
|
private |
Definition at line 40 of file qxrdcenterfinderplot.h.
Referenced by onCenterChanged(), onCenterXChanged(), onCenterYChanged(), onMaskedImageAvailable(), onParameterChanged(), onProcessedImageAvailable(), and setWindow().
|
private |
Definition at line 39 of file qxrdcenterfinderplot.h.
Referenced by setWindow().
|
private |
Definition at line 41 of file qxrdcenterfinderplot.h.
Referenced by onCenterChanged().
|
private |
Definition at line 36 of file qxrdcenterfinderplot.h.
|
private |
Definition at line 38 of file qxrdcenterfinderplot.h.
Referenced by onCenterChanged(), and setWindow().
|
private |
Definition at line 37 of file qxrdcenterfinderplot.h.
Referenced by onCenterChanged().
|
private |
Definition at line 37 of file qxrdcenterfinderplot.h.
Referenced by onCenterChanged().