General Purpose Geodetic Library
|
#include <SgGuiPlotter.h>
Public Types | |
enum | PlotMode { PM_HAS_HAVE_ZERO = 1<<0 , PM_IMPULSE = 1<<1 , PM_WO_BRANCH_NAMES = 1<<2 , PM_WO_AXIS_NAMES = 1<<3 , PM_WO_DOTS = 1<<4 , PM_LINES = 1<<5 , PM_ERRBARS = 1<<6 , PM_Q_PNT_EXT_PROC = 1<<7 , PM_FILTERS_ENABLED = 1<<8 , PM_EXT_KEY_SELECT = 1<<9 } |
enum | OutputFormat { OF_PS = 0 , OF_PDF = 1 , OF_JPG = 2 , OF_PNG = 3 , OF_PPM = 4 } |
Public Slots | |
void | changeXaxis (int) |
void | changeYaxis (int) |
void | changeXaxisTemp2 (int) |
void | changeYaxisTemp2 (int) |
Signals | |
void | userPressedAKey (SgPlot *, Qt::KeyboardModifiers, int) |
void | xAxisChanged (int) |
void | yAxisChanged (int) |
void | pointInfoRequested (SgPlot *, SgPlotBranch *, int, int, int) |
Public Member Functions | |
SgPlot (SgPlotCarrier *, const QString &, QWidget *=0, unsigned int=0) | |
virtual | ~SgPlot () |
SgPlotCarrier * | carrier () |
int | getNumOfXColumn () const |
int | getNumOfYColumn () const |
OutputFormat | getOutputFormat () const |
const QString & | getPath2Outputs () const |
void | setOutputFormat (OutputFormat fmt) |
void | setPath2Outputs (const QString &pth) |
void | setFilterNames (const QList< QString > &) |
void | setFilterAuxNames (const QList< QString > &) |
void | setFilterExtNames (const QList< QString > &) |
void | dataContentChanged () |
void | dataStructureChanged () |
Protected Member Functions | |
virtual QString | className () const |
virtual void | resizeEvent (QResizeEvent *) |
virtual void | keyPressEvent (QKeyEvent *e) |
virtual void | keyReleaseEvent (QKeyEvent *e) |
QWidget * | control () |
void | fillAxisNames () |
void | fillBranchesNames () |
void | adjustScrollBar (QScrollBar *, double, double, double) |
void | rescaleArea (double, double, int=-1, int=-1) |
void | startScrollViewport (const QPoint &) |
void | doScrollViewport (const QPoint &) |
void | stopScrollViewport () |
void | startInquire (const QPoint &) |
void | doInquire (const QPoint &) |
void | stopInquire () |
void | startMeasuring (const QPoint &) |
void | doMeasuring (const QPoint &) |
void | stopMeasuring () |
void | startReRanging (const QPoint &) |
void | doReRanging (const QPoint &) |
void | stopReRanging (bool) |
void | queryData (const QPoint &) |
void | startSelecting (const QPoint &, bool=false) |
void | doSelecting (const QPoint &, bool=false) |
void | stopSelecting (const QPoint &, bool=false) |
QWidget * | branchesWidget () |
Static Private Attributes | |
static const double | scaleFactor_ = M_2_SQRTPI |
Plot area and aux widgets ====================================================================================================
Definition at line 587 of file SgGuiPlotter.h.
enum SgPlot::OutputFormat |
Enumerator | |
---|---|
OF_PS | |
OF_PDF | |
OF_JPG | |
OF_PNG | |
OF_PPM |
Definition at line 605 of file SgGuiPlotter.h.
enum SgPlot::PlotMode |
Enumerator | |
---|---|
PM_HAS_HAVE_ZERO | |
PM_IMPULSE | |
PM_WO_BRANCH_NAMES | |
PM_WO_AXIS_NAMES | |
PM_WO_DOTS | |
PM_LINES | |
PM_ERRBARS | |
PM_Q_PNT_EXT_PROC | |
PM_FILTERS_ENABLED | |
PM_EXT_KEY_SELECT |
Definition at line 592 of file SgGuiPlotter.h.
SgPlot::SgPlot | ( | SgPlotCarrier * | plotCarrier, |
const QString & | pth2outpt, | ||
QWidget * | parent = 0 , |
||
unsigned int | modes = 0 |
||
) |
Definition at line 2229 of file SgGuiPlotter.cpp.
References area_, className(), control(), currentKeyModifier_, SgLogger::ERR, extKeyChanged(), extKeys_, SgPlotBranch::getExtKey(), SgPlotCarrier::getName(), SgLogger::GUI, SgPlotBranch::hasExtKeys(), isExtKeyViewInSpecialMode_, SgPlotCarrier::listOfBranches(), logger, lvExtKeys_, markAllExtKeysAsDeselected(), markAllExtKeysAsSelected(), markNextExtKey(), markPrevExtKey(), maxZoomX_, maxZoomY_, minZoomX_, minZoomY_, modes_, normalSizeAction_, SgPlotBranch::numOfRows(), OF_PDF, outputFormat_, plotCarrier_, plotScroller_, PM_EXT_KEY_SELECT, PM_HAS_HAVE_ZERO, processMouseDoubleClickEvent(), processMouseMoveEvent(), processMousePressEvent(), processMouseReleaseEvent(), processWheelEvent(), scaleX_, scaleY_, SgPlotCarrier::selfCheck(), SgPlotArea::setHave2HasZero(), SgLogger::write(), zoomIn(), zoomInAction_, zoomNormalView(), zoomOut(), zoomOutAction_, zoomXIn(), zoomXInAction_, zoomXOut(), zoomXOutAction_, zoomYIn(), zoomYInAction_, zoomYOut(), and zoomYOutAction_.
|
virtual |
Definition at line 2417 of file SgGuiPlotter.cpp.
References area_, extKeys_, filterActions_, filterAuxActions_, filterExtActions_, zoomInAction_, and zoomOutAction_.
|
protected |
|
protectedslot |
Definition at line 3216 of file SgGuiPlotter.cpp.
References area_, isBranchViewInSpecialMode_, SgPlotCarrier::listOfBranches(), lvBranches_, and plotCarrier_.
Referenced by control(), and fillBranchesNames().
|
protected |
|
inline |
Definition at line 618 of file SgGuiPlotter.h.
References plotCarrier_.
Referenced by NsSessionEditDialog::changeNumOfAmbigSpacing4MarkedPoints(), NsSessionEditDialog::changeNumOfSubAmbig4MarkedPoints(), NsSessionEditDialog::excludeMarkedPoints(), NsSessionEditDialog::findClockBreakEvent(), NsSessionEditDialog::generateRequest4Refringing(), NsSessionEditDialog::includeMarkedPoints(), and NsSessionEditDialog::processTestFunctionN1().
|
slot |
Definition at line 2914 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::setXColumn(), and xAxisChanged().
Referenced by control().
|
protectedslot |
Definition at line 2925 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setXColumn().
Referenced by control().
|
slot |
Definition at line 2935 of file SgGuiPlotter.cpp.
References area_, cbYAxis_, and SgPlotArea::setXColumn().
|
slot |
Definition at line 2946 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::setYColumn(), and yAxisChanged().
Referenced by control().
|
protectedslot |
Definition at line 2957 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setYColumn().
Referenced by control().
|
slot |
Definition at line 2967 of file SgGuiPlotter.cpp.
References area_, cbYAxis_, and SgPlotArea::setYColumn().
Referenced by NsSessionEditDialog::dispatchChangeOfYAxis().
|
inlineprotectedvirtual |
Definition at line 655 of file SgGuiPlotter.h.
Referenced by SgPlot(), processMousePressEvent(), processMouseReleaseEvent(), and save2Image().
|
protectedslot |
Definition at line 2978 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setBPHuePhase().
Referenced by control().
|
protectedslot |
Definition at line 2986 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setBPSaturation().
Referenced by control().
|
protectedslot |
Definition at line 2994 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setBPValue().
Referenced by control().
|
protected |
Definition at line 2445 of file SgGuiPlotter.cpp.
References area_, bgRangeLimits_, bgSets2plot_, branchChanged(), cbErrBars_, cbImpulses_, cbLines_, cbPoints_, cbRangeVisible_, cbSymmetrical_, cbUserDefined_, cbWStdVar_, cbXAxis_, cbYAxis_, changeXaxis(), changeXaxisTemp(), changeYaxis(), changeYaxisTemp(), colorHChanged(), colorSChanged(), colorVChanged(), SgPlotCarrier::columnNames(), controls_, dmErrBarsChanged(), dmImpulsesChanged(), dmLinesChanged(), dmPointsChanged(), SgPlotArea::getRangeLimits(), SgPlotArea::getSets2plot(), isBranchViewInSpecialMode_, SgPlotCarrier::listOfBranches(), lvBranches_, markAllBranchesAsDeselected(), markAllBranchesAsSelected(), markNextBranch(), markPrevBranch(), modes_, modifyRangeLimits(), modifySets2plot(), SgPlotCarrier::numOfColumns(), oUserDefinedChanged(), oVisRang(), oWStdVar(), pbZommIn_, pbZommOut_, pbZommXIn_, pbZommXOut_, pbZommYIn_, pbZommYOut_, plotCarrier_, PM_ERRBARS, PM_FILTERS_ENABLED, PM_IMPULSE, PM_LINES, PM_WO_AXIS_NAMES, PM_WO_BRANCH_NAMES, PM_WO_DOTS, processFilterAuxMinus(), processFilterAuxPlus(), processFilterMinus(), processFilterPlus(), save2File(), save2Image(), setRangeSymmetrical(), zoomIn(), zoomInAction_, zoomNormalView(), zoomOut(), zoomOutAction_, zoomXIn(), zoomXOut(), zoomYIn(), and zoomYOut().
Referenced by SgPlot().
void SgPlot::dataContentChanged | ( | ) |
Definition at line 2903 of file SgGuiPlotter.cpp.
References area_.
Referenced by NsSessionEditDialog::calcIono(), NsSessionEditDialog::changeNumOfAmbigSpacing4MarkedPoints(), NsSessionEditDialog::changeNumOfSubAmbig4MarkedPoints(), NsSessionEditDialog::excludeMarkedPoints(), NsSessionEditDialog::generateRequest4Refringing(), NsSessionEditDialog::includeMarkedPoints(), NsSessionEditDialog::updateResiduals(), NsSessionEditDialog::updateSessionWideSolutions(), and NsSessionEditDialog::zeroIono().
void SgPlot::dataStructureChanged | ( | ) |
Definition at line 2892 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::dataChanged(), fillAxisNames(), and fillBranchesNames().
|
protectedslot |
Definition at line 3316 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsPlotErrBars().
Referenced by control().
|
protectedslot |
Definition at line 3325 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsPlotImpulses().
Referenced by control().
|
protectedslot |
Definition at line 3307 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsPlotLines().
Referenced by control().
|
protectedslot |
Definition at line 3298 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsPlotPoints().
Referenced by control().
|
protected |
Definition at line 3873 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerToPoint(), and SgPlotArea::width().
Referenced by processMouseMoveEvent().
|
protected |
Definition at line 3923 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerToPoint(), and SgPlotArea::width().
Referenced by processMouseMoveEvent().
|
protected |
Definition at line 3973 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerToPoint(), and SgPlotArea::width().
Referenced by processMouseMoveEvent().
|
protected |
Definition at line 3830 of file SgGuiPlotter.cpp.
References oldCursorPosition_, and plotScroller_.
Referenced by processMouseMoveEvent().
|
protected |
Definition at line 4107 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::getRulerFromPoint(), SgPlotArea::getRulerToPoint(), SgPlotArea::getRulerToPointPrev(), SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerToPoint(), SgPlotArea::setUserMode(), SgPlotArea::UserMode_DESELECTING, SgPlotArea::UserMode_SELECTING, and SgPlotArea::width().
Referenced by processMouseMoveEvent().
|
protectedslot |
Definition at line 3234 of file SgGuiPlotter.cpp.
References area_, isExtKeyViewInSpecialMode_, SgPlotCarrier::listOfBranches(), lvExtKeys_, and plotCarrier_.
Referenced by SgPlot().
|
protected |
Definition at line 2830 of file SgGuiPlotter.cpp.
References cbXAxis_, cbYAxis_, SgPlotCarrier::columnNames(), modes_, SgPlotCarrier::numOfColumns(), plotCarrier_, and PM_WO_AXIS_NAMES.
Referenced by dataStructureChanged().
|
protected |
Definition at line 2864 of file SgGuiPlotter.cpp.
References branchChanged(), SgPlotCarrier::listOfBranches(), lvBranches_, modes_, plotCarrier_, and PM_WO_BRANCH_NAMES.
Referenced by dataStructureChanged().
|
inline |
Definition at line 620 of file SgGuiPlotter.h.
References area_, and SgPlotArea::getXColumn().
|
inline |
Definition at line 621 of file SgGuiPlotter.h.
References area_, and SgPlotArea::getYColumn().
Referenced by NsSessionEditDialog::changeNumOfAmbigSpacing4MarkedPoints(), NsSessionEditDialog::changeNumOfSubAmbig4MarkedPoints(), NsSessionEditDialog::generateRequest4Refringing(), and NsSessionEditDialog::processClockBreakMarksNew().
|
inline |
Definition at line 622 of file SgGuiPlotter.h.
References outputFormat_.
|
inline |
Definition at line 623 of file SgGuiPlotter.h.
References path2Outputs_.
|
inlineprotectedvirtual |
Definition at line 659 of file SgGuiPlotter.h.
References processKeyPressEvent().
|
inlineprotectedvirtual |
Definition at line 660 of file SgGuiPlotter.h.
References processKeyReleaseEvent().
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
Definition at line 3022 of file SgGuiPlotter.cpp.
References isBranchViewInSpecialMode_, and lvBranches_.
Referenced by control().
|
protectedslot |
Definition at line 3062 of file SgGuiPlotter.cpp.
References isExtKeyViewInSpecialMode_, and lvExtKeys_.
Referenced by SgPlot().
|
protectedslot |
Definition at line 3002 of file SgGuiPlotter.cpp.
References isBranchViewInSpecialMode_, and lvBranches_.
Referenced by control().
|
protectedslot |
Definition at line 3042 of file SgGuiPlotter.cpp.
References isExtKeyViewInSpecialMode_, and lvExtKeys_.
Referenced by SgPlot().
|
protectedslot |
Definition at line 3362 of file SgGuiPlotter.cpp.
References area_, bgSets2plot_, modifySets2plot(), and SgPlotArea::setRangeLimits().
Referenced by control().
|
protectedslot |
Definition at line 3351 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setSets2plot().
Referenced by control(), and modifyRangeLimits().
|
protectedslot |
Definition at line 3334 of file SgGuiPlotter.cpp.
References area_, bgRangeLimits_, cbRangeVisible_, cbUserDefined_, cbWStdVar_, and SgPlotArea::unsetUserDefinedRanges().
Referenced by control().
|
protectedslot |
Definition at line 3380 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsLimitsOnVisible().
Referenced by control().
|
protectedslot |
Definition at line 3389 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsStdVar().
Referenced by control().
|
signal |
Definition at line 735 of file SgGuiPlotter.moc.cpp.
Referenced by queryData().
|
protectedslot |
Definition at line 3130 of file SgGuiPlotter.cpp.
References filterAuxActions_, SgPlotCarrier::listOfBranches(), lvBranches_, and plotCarrier_.
Referenced by control().
|
protectedslot |
Definition at line 3149 of file SgGuiPlotter.cpp.
References filterAuxActions_, SgPlotCarrier::listOfBranches(), lvBranches_, and plotCarrier_.
Referenced by control().
|
protectedslot |
Definition at line 3168 of file SgGuiPlotter.cpp.
References area_, SgPlotCarrier::DA_SELECTED, SgPlotBranch::delDataAttr(), filterExtActions_, SgPlotBranch::getDataAttr(), SgPlotBranch::getExtKey(), SgPlotBranch::hasExtKeys(), SgPlotCarrier::listOfBranches(), SgPlotBranch::numOfRows(), and plotCarrier_.
Referenced by processFilterMinus().
|
protectedslot |
Definition at line 3192 of file SgGuiPlotter.cpp.
References SgPlotBranch::addDataAttr(), area_, SgPlotCarrier::DA_SELECTED, filterExtActions_, SgPlotBranch::getDataAttr(), SgPlotBranch::getExtKey(), SgPlotBranch::hasExtKeys(), SgPlotCarrier::listOfBranches(), SgPlotBranch::numOfRows(), and plotCarrier_.
Referenced by processFilterPlus().
|
protectedslot |
Definition at line 3082 of file SgGuiPlotter.cpp.
References currentKeyModifier_, filterActions_, SgPlotCarrier::listOfBranches(), lvBranches_, plotCarrier_, and processFilterExtMinus().
Referenced by control().
|
protectedslot |
Definition at line 3106 of file SgGuiPlotter.cpp.
References currentKeyModifier_, filterActions_, SgPlotCarrier::listOfBranches(), lvBranches_, plotCarrier_, and processFilterExtPlus().
Referenced by control().
|
protectedslot |
Definition at line 3679 of file SgGuiPlotter.cpp.
References currentKeyModifier_, and userPressedAKey().
Referenced by keyPressEvent().
|
protectedslot |
Definition at line 3701 of file SgGuiPlotter.cpp.
References currentKeyModifier_.
Referenced by keyReleaseEvent().
|
protectedslot |
Definition at line 3608 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::getUserMode(), plotScroller_, queryData(), SgPlotArea::UserMode_DEFAULT, and SgPlotArea::UserMode_SELECTING.
Referenced by SgPlot().
|
protectedslot |
Definition at line 3519 of file SgGuiPlotter.cpp.
References area_, doInquire(), doMeasuring(), doReRanging(), doScrollViewport(), doSelecting(), SgPlotArea::getUserMode(), plotScroller_, SgPlotArea::UserMode_DESELECTING, SgPlotArea::UserMode_INQUIRING, SgPlotArea::UserMode_MEASURING, SgPlotArea::UserMode_RERANGING, SgPlotArea::UserMode_SCROLLING, and SgPlotArea::UserMode_SELECTING.
Referenced by SgPlot().
|
protectedslot |
Definition at line 3440 of file SgGuiPlotter.cpp.
References area_, className(), SgLogger::DBG, SgPlotArea::getUserMode(), SgLogger::GUI, logger, plotScroller_, startInquire(), startMeasuring(), startReRanging(), startScrollViewport(), startSelecting(), SgPlotArea::UserMode_DEFAULT, and SgLogger::write().
Referenced by SgPlot().
|
protectedslot |
Definition at line 3562 of file SgGuiPlotter.cpp.
References area_, className(), SgLogger::DBG, SgPlotArea::getUserMode(), SgLogger::GUI, logger, plotScroller_, stopInquire(), stopMeasuring(), stopReRanging(), stopScrollViewport(), stopSelecting(), SgPlotArea::UserMode_DESELECTING, SgPlotArea::UserMode_INQUIRING, SgPlotArea::UserMode_MEASURING, SgPlotArea::UserMode_RERANGING, SgPlotArea::UserMode_SCROLLING, SgPlotArea::UserMode_SELECTING, and SgLogger::write().
Referenced by SgPlot().
|
protectedslot |
Definition at line 3665 of file SgGuiPlotter.cpp.
References rescaleArea(), scaleFactor_, and zoomInAction_.
Referenced by SgPlot().
|
protected |
Definition at line 4029 of file SgGuiPlotter.cpp.
References SgPlotBranch::addDataAttr(), area_, SgPlotCarrier::DA_SELECTED, SgPlotBranch::data(), SgPlotBranch::getDataAttr(), SgMatrix::getElement(), SgPlotBranch::getName(), SgPlotArea::getXColumn(), SgPlotArea::getYColumn(), SgPlotArea::height(), SgPlotArea::isXTicsMJD(), modes_, plotScroller_, PM_Q_PNT_EXT_PROC, pointInfoRequested(), SgPlotArea::queryPoint(), scaleX_, scaleY_, SgMJD::toString(), and SgPlotArea::width().
Referenced by processMouseDoubleClickEvent().
|
protected |
Definition at line 3723 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height_, maxZoomX_, maxZoomY_, minZoomX_, minZoomY_, pbZommIn_, pbZommOut_, pbZommXIn_, pbZommXOut_, pbZommYIn_, pbZommYOut_, plotScroller_, scaleX_, scaleY_, SgPlotArea::setVisibleHeight(), SgPlotArea::setVisibleWidth(), SgPlotArea::width_, SgPlotArea::xDataBegin_, SgPlotArea::xMargins_, SgPlotArea::yDataBegin_, SgPlotArea::yMargins_, zoomInAction_, zoomOutAction_, zoomXInAction_, zoomXOutAction_, zoomYInAction_, and zoomYOutAction_.
Referenced by processWheelEvent(), zoomIn(), zoomOut(), zoomXIn(), zoomXOut(), zoomYIn(), and zoomYOut().
|
protectedvirtual |
Definition at line 3428 of file SgGuiPlotter.cpp.
References area_, plotScroller_, scaleX_, scaleY_, SgPlotArea::setVisibleHeight(), and SgPlotArea::setVisibleWidth().
|
protectedslot |
Definition at line 4154 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::output4Files(), and path2Outputs_.
Referenced by control().
|
protectedslot |
Definition at line 4162 of file SgGuiPlotter.cpp.
References area_, className(), SgLogger::DBG, SgLogger::ERR, SgPlotCarrier::getFile2SaveBaseName(), SgPlotArea::getXColumn(), SgPlotArea::getYColumn(), SgLogger::GUI, SgPlotArea::height(), SgLogger::IO, SgLogger::IO_TXT, libraryVersion, logger, SgVersion::name(), OF_JPG, OF_PDF, OF_PNG, OF_PPM, OF_PS, SgPlotArea::output4Print(), outputFormat_, path2Outputs_, plotCarrier_, SgPlotArea::width(), SgLogger::write(), and SgLogger::WRN.
Referenced by control().
void SgPlot::setFilterAuxNames | ( | const QList< QString > & | l | ) |
Definition at line 3276 of file SgGuiPlotter.cpp.
References filterAuxActions_.
Referenced by NsSessionEditDialog::tab4BandPlots().
void SgPlot::setFilterExtNames | ( | const QList< QString > & | l | ) |
Definition at line 3287 of file SgGuiPlotter.cpp.
References filterExtActions_.
Referenced by NsSessionEditDialog::tab4BandPlots().
void SgPlot::setFilterNames | ( | const QList< QString > & | l | ) |
Definition at line 3265 of file SgGuiPlotter.cpp.
References filterActions_.
Referenced by NsSessionEditDialog::tab4BandPlots().
|
inline |
Definition at line 625 of file SgGuiPlotter.h.
References outputFormat_.
Referenced by NsSessionEditDialog::tab4BandPlots(), NsSessionEditDialog::tab4SessionPlot(), NsSessionEditDialog::tab4StationsPlot(), NsTestDialog::testPlot(), and NsTestFour1Dialog::testPlot().
|
inline |
Definition at line 626 of file SgGuiPlotter.h.
References path2Outputs_.
|
protectedslot |
Definition at line 3398 of file SgGuiPlotter.cpp.
References area_, and SgPlotArea::setIsRangeSymmetrical().
Referenced by control().
|
protected |
Definition at line 3854 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerToPoint(), SgPlotArea::setUserMode(), SgPlotArea::UserMode_INQUIRING, and SgPlotArea::width().
Referenced by processMousePressEvent().
|
protected |
Definition at line 3904 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerFromPoint(), SgPlotArea::setRulerToPoint(), SgPlotArea::setUserMode(), SgPlotArea::UserMode_MEASURING, and SgPlotArea::width().
Referenced by processMousePressEvent().
|
protected |
Definition at line 3954 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerFromPoint(), SgPlotArea::setRulerToPoint(), SgPlotArea::setUserMode(), SgPlotArea::UserMode_RERANGING, and SgPlotArea::width().
Referenced by processMousePressEvent().
|
protected |
Definition at line 3821 of file SgGuiPlotter.cpp.
References area_, oldCursorPosition_, SgPlotArea::setUserMode(), and SgPlotArea::UserMode_SCROLLING.
Referenced by processMousePressEvent().
|
protected |
Definition at line 4082 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::height(), plotScroller_, scaleX_, scaleY_, SgPlotArea::setRulerFromPoint(), SgPlotArea::setRulerToPoint(), SgPlotArea::setUserMode(), SgPlotArea::UserMode_DESELECTING, SgPlotArea::UserMode_SELECTING, and SgPlotArea::width().
Referenced by processMousePressEvent().
|
protected |
Definition at line 3895 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::setUserMode(), and SgPlotArea::UserMode_DEFAULT.
Referenced by processMouseReleaseEvent().
|
protected |
Definition at line 3945 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::setUserMode(), and SgPlotArea::UserMode_DEFAULT.
Referenced by processMouseReleaseEvent().
|
protected |
Definition at line 3995 of file SgGuiPlotter.cpp.
References area_, bgRangeLimits_, cbRangeVisible_, cbUserDefined_, cbWStdVar_, SgPlotArea::getRulerFromPoint(), SgPlotArea::getRulerToPoint(), SgPlotArea::reverseCalcX(), SgPlotArea::reverseCalcY(), SgPlotArea::setUserDefinedRanges(), SgPlotArea::setUserMode(), and SgPlotArea::UserMode_DEFAULT.
Referenced by processMouseReleaseEvent().
|
protected |
Definition at line 3846 of file SgGuiPlotter.cpp.
References area_, SgPlotArea::setUserMode(), and SgPlotArea::UserMode_DEFAULT.
Referenced by processMouseReleaseEvent().
|
protected |
Definition at line 4140 of file SgGuiPlotter.cpp.
References area_, plotScroller_, SgPlotArea::setUserMode(), and SgPlotArea::UserMode_DEFAULT.
Referenced by processMouseReleaseEvent().
|
signal |
Definition at line 714 of file SgGuiPlotter.moc.cpp.
Referenced by processKeyPressEvent().
|
signal |
Definition at line 721 of file SgGuiPlotter.moc.cpp.
Referenced by changeXaxis().
|
signal |
Definition at line 728 of file SgGuiPlotter.moc.cpp.
Referenced by changeYaxis().
|
protectedslot |
Definition at line 3772 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
protectedslot |
Definition at line 3407 of file SgGuiPlotter.cpp.
References area_, pbZommIn_, pbZommOut_, pbZommXIn_, pbZommXOut_, pbZommYIn_, pbZommYOut_, plotScroller_, scaleX_, scaleY_, SgPlotArea::setVisibleHeight(), SgPlotArea::setVisibleWidth(), zoomInAction_, and zoomOutAction_.
|
protectedslot |
Definition at line 3780 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
protectedslot |
Definition at line 3788 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
protectedslot |
Definition at line 3796 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
protectedslot |
Definition at line 3804 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
protectedslot |
Definition at line 3812 of file SgGuiPlotter.cpp.
References rescaleArea(), and scaleFactor_.
|
private |
Definition at line 757 of file SgGuiPlotter.h.
Referenced by SgPlot(), ~SgPlot(), branchChanged(), changeXaxis(), changeXaxisTemp(), changeXaxisTemp2(), changeYaxis(), changeYaxisTemp(), changeYaxisTemp2(), colorHChanged(), colorSChanged(), colorVChanged(), control(), dataContentChanged(), dataStructureChanged(), dmErrBarsChanged(), dmImpulsesChanged(), dmLinesChanged(), dmPointsChanged(), doInquire(), doMeasuring(), doReRanging(), doSelecting(), extKeyChanged(), getNumOfXColumn(), getNumOfYColumn(), modifyRangeLimits(), modifySets2plot(), oUserDefinedChanged(), oVisRang(), oWStdVar(), processFilterExtMinus(), processFilterExtPlus(), processMouseDoubleClickEvent(), processMouseMoveEvent(), processMousePressEvent(), processMouseReleaseEvent(), queryData(), rescaleArea(), resizeEvent(), save2File(), save2Image(), setRangeSymmetrical(), startInquire(), startMeasuring(), startReRanging(), startScrollViewport(), startSelecting(), stopInquire(), stopMeasuring(), stopReRanging(), stopScrollViewport(), stopSelecting(), and zoomNormalView().
|
private |
Definition at line 796 of file SgGuiPlotter.h.
Referenced by control(), oUserDefinedChanged(), and stopReRanging().
|
private |
Definition at line 780 of file SgGuiPlotter.h.
Referenced by control(), and modifyRangeLimits().
|
private |
Definition at line 789 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 790 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 788 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 787 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 793 of file SgGuiPlotter.h.
Referenced by control(), oUserDefinedChanged(), and stopReRanging().
|
private |
Definition at line 795 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 792 of file SgGuiPlotter.h.
Referenced by control(), oUserDefinedChanged(), and stopReRanging().
|
private |
Definition at line 794 of file SgGuiPlotter.h.
Referenced by control(), oUserDefinedChanged(), and stopReRanging().
|
private |
Definition at line 778 of file SgGuiPlotter.h.
Referenced by control(), and fillAxisNames().
|
private |
Definition at line 779 of file SgGuiPlotter.h.
Referenced by changeXaxisTemp2(), changeYaxisTemp2(), control(), and fillAxisNames().
|
private |
Definition at line 758 of file SgGuiPlotter.h.
Referenced by control().
|
private |
Definition at line 814 of file SgGuiPlotter.h.
Referenced by SgPlot(), processFilterMinus(), processFilterPlus(), processKeyPressEvent(), and processKeyReleaseEvent().
|
private |
Definition at line 817 of file SgGuiPlotter.h.
|
private |
Definition at line 783 of file SgGuiPlotter.h.
Referenced by ~SgPlot(), processFilterMinus(), processFilterPlus(), and setFilterNames().
|
private |
Definition at line 784 of file SgGuiPlotter.h.
Referenced by ~SgPlot(), processFilterAuxMinus(), processFilterAuxPlus(), and setFilterAuxNames().
|
private |
Definition at line 785 of file SgGuiPlotter.h.
Referenced by ~SgPlot(), processFilterExtMinus(), processFilterExtPlus(), and setFilterExtNames().
|
private |
Definition at line 782 of file SgGuiPlotter.h.
Referenced by branchChanged(), control(), markNextBranch(), and markPrevBranch().
|
private |
Definition at line 819 of file SgGuiPlotter.h.
Referenced by SgPlot(), extKeyChanged(), markNextExtKey(), and markPrevExtKey().
|
private |
Definition at line 781 of file SgGuiPlotter.h.
Referenced by branchChanged(), control(), fillBranchesNames(), markAllBranchesAsDeselected(), markAllBranchesAsSelected(), markNextBranch(), markPrevBranch(), processFilterAuxMinus(), processFilterAuxPlus(), processFilterMinus(), and processFilterPlus().
|
private |
Definition at line 818 of file SgGuiPlotter.h.
Referenced by SgPlot(), extKeyChanged(), markAllExtKeysAsDeselected(), markAllExtKeysAsSelected(), markNextExtKey(), and markPrevExtKey().
|
private |
Definition at line 767 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 769 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 768 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 770 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 764 of file SgGuiPlotter.h.
Referenced by SgPlot(), control(), fillAxisNames(), fillBranchesNames(), and queryData().
|
private |
Definition at line 812 of file SgGuiPlotter.h.
Referenced by SgPlot().
|
private |
Definition at line 774 of file SgGuiPlotter.h.
Referenced by doScrollViewport(), and startScrollViewport().
|
private |
Definition at line 761 of file SgGuiPlotter.h.
Referenced by SgPlot(), getOutputFormat(), save2Image(), and setOutputFormat().
|
private |
Definition at line 762 of file SgGuiPlotter.h.
Referenced by getPath2Outputs(), save2File(), save2Image(), and setPath2Outputs().
|
private |
Definition at line 798 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 799 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 800 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 801 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 802 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 803 of file SgGuiPlotter.h.
Referenced by control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 765 of file SgGuiPlotter.h.
Referenced by SgPlot(), branchChanged(), carrier(), control(), extKeyChanged(), fillAxisNames(), fillBranchesNames(), processFilterAuxMinus(), processFilterAuxPlus(), processFilterExtMinus(), processFilterExtPlus(), processFilterMinus(), processFilterPlus(), and save2Image().
|
private |
Definition at line 756 of file SgGuiPlotter.h.
Referenced by SgPlot(), doInquire(), doMeasuring(), doReRanging(), doScrollViewport(), doSelecting(), processMouseDoubleClickEvent(), processMouseMoveEvent(), processMousePressEvent(), processMouseReleaseEvent(), queryData(), rescaleArea(), resizeEvent(), startInquire(), startMeasuring(), startReRanging(), startSelecting(), stopSelecting(), and zoomNormalView().
|
private |
Definition at line 775 of file SgGuiPlotter.h.
|
staticprivate |
Definition at line 755 of file SgGuiPlotter.h.
Referenced by processWheelEvent(), zoomIn(), zoomOut(), zoomXIn(), zoomXOut(), zoomYIn(), and zoomYOut().
|
private |
Definition at line 759 of file SgGuiPlotter.h.
Referenced by SgPlot(), doInquire(), doMeasuring(), doReRanging(), doSelecting(), queryData(), rescaleArea(), resizeEvent(), startInquire(), startMeasuring(), startReRanging(), startSelecting(), and zoomNormalView().
|
private |
Definition at line 760 of file SgGuiPlotter.h.
Referenced by SgPlot(), doInquire(), doMeasuring(), doReRanging(), doSelecting(), queryData(), rescaleArea(), resizeEvent(), startInquire(), startMeasuring(), startReRanging(), startSelecting(), and zoomNormalView().
|
private |
Definition at line 806 of file SgGuiPlotter.h.
Referenced by SgPlot(), ~SgPlot(), control(), processWheelEvent(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 809 of file SgGuiPlotter.h.
Referenced by SgPlot(), ~SgPlot(), control(), rescaleArea(), and zoomNormalView().
|
private |
Definition at line 807 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 810 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 808 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().
|
private |
Definition at line 811 of file SgGuiPlotter.h.
Referenced by SgPlot(), and rescaleArea().