General Purpose Geodetic Library
|
#include <SgGuiPlotter.h>
Public Types | |
enum | UserMode { UserMode_DEFAULT = 0 , UserMode_SCROLLING = 1 , UserMode_INQUIRING = 2 , UserMode_MEASURING = 3 , UserMode_RERANGING = 4 , UserMode_QUERYING = 5 , UserMode_SELECTING = 6 , UserMode_DESELECTING = 7 } |
enum | SetsOfData { SOD_ALL = 0 , SOD_USABLE = 1 , SOD_PROCESSED = 2 } |
Public Member Functions | |
SgPlotArea (SgPlotCarrier *, QWidget *parent=0, Qt::WindowFlags f=0) | |
virtual | ~SgPlotArea () |
void | setXColumn (unsigned int xColumn) |
void | setYColumn (unsigned int yColumn) |
unsigned int | getXColumn () const |
unsigned int | getYColumn () const |
UserMode | getUserMode () const |
const QPoint & | getRulerFromPoint () const |
const QPoint & | getRulerToPoint () const |
const QPoint & | getRulerToPointPrev () const |
bool | isXTicsMJD () const |
SetsOfData | getRangeLimits () const |
SetsOfData | getSets2plot () const |
int | width () const |
int | height () const |
void | setBPHuePhase (int) |
void | setBPSaturation (int) |
void | setBPValue (int) |
void | setIsPlotPoints (bool is) |
void | setIsPlotLines (bool is) |
void | setIsPlotErrBars (bool is) |
void | setIsPlotImpulses (bool is) |
void | setUserMode (UserMode mode) |
void | setRulerFromPoint (QPoint point) |
void | setRulerToPoint (QPoint point) |
void | setVisibleWidth (int width) |
void | setVisibleHeight (int height) |
void | setHave2HasZero (bool is) |
void | setIsLimitsOnVisible (bool is) |
void | setIsStdVar (bool is) |
void | setIsRangeSymmetrical (bool is) |
void | setRangeLimits (SetsOfData rl) |
void | setSets2plot (SetsOfData sod) |
virtual QString | className () const |
void | output4Print (QPainter *, int, int, int, int, int) |
void | output4Files (const QString &path) |
void | dataChanged () |
void | setUserDefinedRanges (double, double, double, double) |
void | unsetUserDefinedRanges () |
void | queryPoint (const QPoint &, SgPlotBranch *&, int &) |
Protected Member Functions | |
void | drawWholePlot (QPainter *, const QRect &) |
void | drawPointInfo (QPainter *) |
void | drawRuler (QPainter *) |
void | drawRangeSelector (QPainter *) |
void | drawPointSelector (QPainter *) |
void | drawFrames (QPainter *) |
void | drawYTics (QPainter *) |
void | drawXTics (QPainter *) |
void | drawXmjdTics (QPainter *) |
void | drawData (QPainter *, const QRect &) |
void | calcLimits () |
void | calcTransforms () |
void | defineAreas (QPainter *) |
int | calcX (double x) const |
int | calcY (double y) const |
double | reverseCalcX (int x) const |
double | reverseCalcY (int y) const |
void | setBranchColors () |
void | initBranchPens () |
virtual void | paintEvent (QPaintEvent *) |
virtual void | resizeEvent (QResizeEvent *) |
Static Protected Attributes | |
static QString | xLabel4Unknown_ |
static QString | yLabel4Unknown_ |
Friends | |
class | SgPlot |
Plot area itself ====================================================================================================
Definition at line 258 of file SgGuiPlotter.h.
Enumerator | |
---|---|
SOD_ALL | |
SOD_USABLE | |
SOD_PROCESSED |
Definition at line 275 of file SgGuiPlotter.h.
enum SgPlotArea::UserMode |
Enumerator | |
---|---|
UserMode_DEFAULT | |
UserMode_SCROLLING | |
UserMode_INQUIRING | |
UserMode_MEASURING | |
UserMode_RERANGING | |
UserMode_QUERYING | |
UserMode_SELECTING | |
UserMode_DESELECTING |
Definition at line 264 of file SgGuiPlotter.h.
SgPlotArea::SgPlotArea | ( | SgPlotCarrier * | plotCarrier, |
QWidget * | parent = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
A constructor.
Definition at line 321 of file SgGuiPlotter.cpp.
References barPen_, bpHuePhase_, bpSaturation_, bpValue_, branchBrushes_, branchPens_, branchSelectedBrushes_, branchSelectedPens_, cursorDefault_, cursorMeasuring_, cursorScrolling_, ddr_, f_Ax_, f_Ay_, f_Bx_, f_By_, framePen_, have2HasZero_, height_, ignoredBrush_, ignoredPen_, initBranchPens(), isLimitsOnVisible_, isPlotErrBars_, isPlotImpulses_, isPlotLines_, isPlotPoints_, isRangeSymmetrical_, isStdVar_, isXTicsBiased_, isXTicsMJD_, isYTicsBiased_, labelsHeight_, maxX_, maxY_, minX_, minY_, numOfXTics_, numOfYTics_, plotCarrier_, radius_, rangeLimits_, rightMargin_, rulerBrush_, rulerFromPoint_, rulerPen_, rulerToPoint_, rulerToPointPrev_, sets2plot_, setUserMode(), setXColumn(), setYColumn(), SOD_PROCESSED, ticLinesPen_, titleWidth_, unsetUserDefinedRanges(), upMargin_, UserMode_DEFAULT, visibleHeight_, visibleWidth_, width_, xColumn_, xDataBegin_, xDataEnd_, xFrameBegin_, xFrameEnd_, xLabel4Unknown_, xLabel_, xLabelWidth_, xMargins_, xStepP_, xTicsBias_, xTicsMJD_, xTicsStep_, xTicsWidth_, yColumn_, yDataBegin_, yDataEnd_, yFrameBegin_, yFrameEnd_, yLabel4Unknown_, yLabel_, yLabelHeight_, yLabelWidth_, yMargins_, yStepP_, yTicsBias_, yTicsStep_, yTicsWidth_, and zeroPen_.
|
virtual |
A destructor. Frees allocated memory.
Definition at line 441 of file SgGuiPlotter.cpp.
References barPen_, branchBrushes_, branchPens_, branchSelectedBrushes_, branchSelectedPens_, framePen_, ignoredBrush_, ignoredPen_, rulerBrush_, rulerPen_, ticLinesPen_, and zeroPen_.
|
protected |
Definition at line 692 of file SgGuiPlotter.cpp.
References SgPlotCarrier::AxisType_MJD, SgPlotBranch::data(), SgPlotCarrier::getAxisType(), SgMatrix::getElement(), SgPlotBranch::getIsBrowsable(), SgPlotCarrier::getStdVarIdx(), have2HasZero_, isLimitsOnVisible_, SgPlotCarrier::isOK(), SgPlotBranch::isPointInRanges(), SgPlotBranch::isPointVisible(), isRangeSymmetrical_, isStdVar_, SgPlotCarrier::listOfBranches(), maxX_, maxY_, minX_, minY_, SgMatrix::nRow(), plotCarrier_, rangeLimits_, SOD_ALL, userDefinedMaxX_, userDefinedMaxY_, userDefinedMinX_, userDefinedMinY_, useUserDefinedRanges_, xColumn_, and yColumn_.
Referenced by drawWholePlot().
|
protected |
Definition at line 845 of file SgGuiPlotter.cpp.
References f_Ax_, f_Ay_, f_Bx_, f_By_, maxX_, maxY_, minX_, minY_, xDataBegin_, xDataEnd_, yDataBegin_, and yDataEnd_.
Referenced by drawWholePlot().
|
inlineprotected |
Definition at line 499 of file SgGuiPlotter.h.
References f_Ax_, f_Bx_, and width_.
Referenced by drawData(), drawXmjdTics(), drawXTics(), and queryPoint().
|
inlineprotected |
Definition at line 513 of file SgGuiPlotter.h.
References f_Ay_, f_By_, and height_.
Referenced by drawData(), drawYTics(), and queryPoint().
|
inlinevirtual |
Definition at line 341 of file SgGuiPlotter.h.
Referenced by output4Files(), and queryPoint().
|
inline |
Definition at line 344 of file SgGuiPlotter.h.
References initBranchPens().
Referenced by SgPlot::dataStructureChanged().
|
protected |
Definition at line 857 of file SgGuiPlotter.cpp.
References SgMJD::F_Date, SgPlotCarrier::getName(), height_, isXTicsBiased_, isXTicsMJD_, isYTicsBiased_, labelsHeight_, maxX_, maxY_, minX_, minY_, numOfXTics_, numOfYTics_, plotCarrier_, rightMargin_, titleWidth_, upMargin_, width_, xDataBegin_, xDataEnd_, xFrameBegin_, xFrameEnd_, xLabel_, xLabelWidth_, xMargins_, xStepP_, xTicsBias_, xTicsMJD_, xTicsStep_, xTicsWidth_, yColumn_, yDataBegin_, yDataEnd_, yFrameBegin_, yFrameEnd_, yLabel_, yLabelHeight_, yLabelWidth_, yMargins_, yStepP_, yTicsBias_, yTicsStep_, and yTicsWidth_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1924 of file SgGuiPlotter.cpp.
References SgPlotBranch::addDataAttr(), barPen_, branchBrushes_, branchPens_, branchSelectedBrushes_, branchSelectedPens_, calcX(), calcY(), SgPlotCarrier::DA_BAR, SgPlotCarrier::DA_NONUSABLE, SgPlotCarrier::DA_REJECTED, SgPlotCarrier::DA_SELECTED, SgPlotBranch::data(), ddr_, SgPlotBranch::delDataAttr(), framePen_, SgPlotBranch::getDataAttr(), SgMatrix::getElement(), SgPlotBranch::getIsBrowsable(), SgPlotCarrier::getStdVarIdx(), ignoredBrush_, ignoredPen_, SgPlotCarrier::isOK(), isPlotErrBars_, isPlotImpulses_, isPlotLines_, isPlotPoints_, SgPlotBranch::isPointVisible(), SgPlotCarrier::listOfBranches(), plotCarrier_, radius_, rulerFromPoint_, rulerToPoint_, sets2plot_, userMode_, UserMode_DESELECTING, UserMode_SELECTING, visibleHeight_, visibleWidth_, xColumn_, xFrameBegin_, xFrameEnd_, SgPlotBranch::xorDataAttr(), yColumn_, yDataBegin_, yDataEnd_, yFrameBegin_, and yFrameEnd_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1264 of file SgGuiPlotter.cpp.
References SgMJD::F_Date, framePen_, SgPlotBranch::getAlternativeTitleName(), SgPlotCarrier::getName(), height_, isXTicsBiased_, isXTicsMJD_, isYTicsBiased_, labelsHeight_, SgPlotCarrier::listOfBranches(), maxX_, minX_, plotCarrier_, titleWidth_, xFrameBegin_, xFrameEnd_, xLabel_, xLabelWidth_, xTicsBias_, xTicsMJD_, yColumn_, yFrameBegin_, yFrameEnd_, yLabel_, yLabelWidth_, and yTicsBias_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1089 of file SgGuiPlotter.cpp.
References SgMJD::F_YYYYMMDDHHMMSSSS, framePen_, isXTicsMJD_, reverseCalcX(), reverseCalcY(), rulerBrush_, rulerFromPoint_, rulerPen_, rulerToPoint_, and SgMJD::toString().
Referenced by drawWholePlot().
|
protected |
Definition at line 1247 of file SgGuiPlotter.cpp.
References rulerFromPoint_, rulerPen_, and rulerToPoint_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1183 of file SgGuiPlotter.cpp.
References SgMJD::F_YYYYMMDDHHMMSSSS, framePen_, interval2Str(), isXTicsMJD_, reverseCalcX(), reverseCalcY(), rulerBrush_, rulerFromPoint_, rulerPen_, rulerToPoint_, and SgMJD::toString().
Referenced by drawWholePlot().
|
protected |
Definition at line 1136 of file SgGuiPlotter.cpp.
References framePen_, interval2Str(), isXTicsMJD_, reverseCalcX(), reverseCalcY(), rulerBrush_, rulerFromPoint_, rulerPen_, and rulerToPoint_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1056 of file SgGuiPlotter.cpp.
References calcLimits(), calcTransforms(), defineAreas(), drawData(), drawFrames(), drawPointInfo(), drawPointSelector(), drawRangeSelector(), drawRuler(), drawXmjdTics(), drawXTics(), drawYTics(), isXTicsMJD_, userMode_, UserMode_DESELECTING, UserMode_INQUIRING, UserMode_MEASURING, UserMode_RERANGING, and UserMode_SELECTING.
Referenced by output4Print(), and paintEvent().
|
protected |
Definition at line 1507 of file SgGuiPlotter.cpp.
References calcX(), f_Ax_, f_Bx_, SgMJD::F_Date, SgMJD::F_Time, SgMJD::F_TimeShort, framePen_, labelsHeight_, minX_, ticLinesPen_, SgMJD::toDouble(), SgMJD::toString(), xFrameBegin_, xFrameEnd_, xTicsMJD_, xTicsStep_, yFrameBegin_, yFrameEnd_, and zeroPen_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1411 of file SgGuiPlotter.cpp.
References calcX(), f_Ax_, f_Bx_, framePen_, isXTicsBiased_, labelsHeight_, maxX_, minX_, ticLinesPen_, xFrameBegin_, xFrameEnd_, xTicsBias_, xTicsStep_, xTicsWidth_, yFrameBegin_, yFrameEnd_, and zeroPen_.
Referenced by drawWholePlot().
|
protected |
Definition at line 1311 of file SgGuiPlotter.cpp.
References calcY(), f_Ay_, f_By_, framePen_, isYTicsBiased_, labelsHeight_, maxY_, minY_, ticLinesPen_, xFrameBegin_, xFrameEnd_, yFrameBegin_, yFrameEnd_, yStepP_, yTicsBias_, yTicsStep_, yTicsWidth_, and zeroPen_.
Referenced by drawWholePlot().
|
inline |
Definition at line 307 of file SgGuiPlotter.h.
References rangeLimits_.
Referenced by SgPlot::control().
|
inline |
Definition at line 303 of file SgGuiPlotter.h.
References rulerFromPoint_.
Referenced by SgPlot::doSelecting(), and SgPlot::stopReRanging().
|
inline |
Definition at line 304 of file SgGuiPlotter.h.
References rulerToPoint_.
Referenced by SgPlot::doSelecting(), and SgPlot::stopReRanging().
|
inline |
Definition at line 305 of file SgGuiPlotter.h.
References rulerToPointPrev_.
Referenced by SgPlot::doSelecting().
|
inline |
Definition at line 308 of file SgGuiPlotter.h.
References sets2plot_.
Referenced by SgPlot::control().
|
inline |
Definition at line 302 of file SgGuiPlotter.h.
References userMode_.
Referenced by SgPlot::processMouseDoubleClickEvent(), SgPlot::processMouseMoveEvent(), SgPlot::processMousePressEvent(), and SgPlot::processMouseReleaseEvent().
|
inline |
Definition at line 300 of file SgGuiPlotter.h.
References xColumn_.
Referenced by SgPlot::getNumOfXColumn(), SgPlot::queryData(), and SgPlot::save2Image().
|
inline |
Definition at line 301 of file SgGuiPlotter.h.
References yColumn_.
Referenced by SgPlot::getNumOfYColumn(), SgPlot::queryData(), and SgPlot::save2Image().
|
inline |
Definition at line 311 of file SgGuiPlotter.h.
References height_.
Referenced by SgPlot::doInquire(), SgPlot::doMeasuring(), SgPlot::doReRanging(), SgPlot::doSelecting(), output4Print(), SgPlot::queryData(), SgPlot::save2Image(), setVisibleHeight(), SgPlot::startInquire(), SgPlot::startMeasuring(), SgPlot::startReRanging(), and SgPlot::startSelecting().
|
protected |
Definition at line 580 of file SgGuiPlotter.cpp.
References branchBrushes_, branchPens_, branchSelectedBrushes_, branchSelectedPens_, SgPlotCarrier::listOfBranches(), plotCarrier_, and setBranchColors().
Referenced by SgPlotArea(), and dataChanged().
|
inline |
Definition at line 306 of file SgGuiPlotter.h.
References isXTicsMJD_.
Referenced by SgPlot::queryData().
void SgPlotArea::output4Files | ( | const QString & | path | ) |
Definition at line 2125 of file SgGuiPlotter.cpp.
References className(), SgPlotBranch::data(), SgLogger::DBG, SgLogger::ERR, SgMJD::F_YYYYMMDDHHMMSSSS, SgMatrix::getElement(), SgPlotCarrier::getFile2SaveBaseName(), SgPlotBranch::getIsBrowsable(), SgPlotBranch::getName(), SgPlotCarrier::getName(), SgPlotCarrier::getStdVarIdx(), SgLogger::GUI, SgLogger::IO_TXT, SgPlotBranch::isPointVisible(), isXTicsMJD_, SgPlotCarrier::listOfBranches(), logger, plotCarrier_, sets2plot_, SgMJD::toString(), SgLogger::write(), xColumn_, xLabel_, yColumn_, and yLabel_.
Referenced by SgPlot::save2File().
void SgPlotArea::output4Print | ( | QPainter * | prnPainter, |
int | width, | ||
int | height, | ||
int | radius, | ||
int | ddr, | ||
int | fontSize | ||
) |
Definition at line 2192 of file SgGuiPlotter.cpp.
References ddr_, drawWholePlot(), height(), height_, radius_, width(), and width_.
Referenced by SgPlot::save2Image().
|
protectedvirtual |
Definition at line 1046 of file SgGuiPlotter.cpp.
References drawWholePlot().
void SgPlotArea::queryPoint | ( | const QPoint & | queryPoint, |
SgPlotBranch *& | queryBranch, | ||
int & | queryIdx | ||
) |
Definition at line 2069 of file SgGuiPlotter.cpp.
References calcX(), calcY(), className(), SgPlotBranch::data(), SgLogger::DBG, SgMatrix::getElement(), SgPlotBranch::getIsBrowsable(), SgPlotBranch::getName(), SgLogger::GUI, SgPlotCarrier::isOK(), SgPlotBranch::isPointVisible(), SgPlotCarrier::listOfBranches(), logger, plotCarrier_, radius_, sets2plot_, SgLogger::write(), xColumn_, and yColumn_.
Referenced by SgPlot::queryData().
|
protectedvirtual |
Definition at line 1036 of file SgGuiPlotter.cpp.
|
inlineprotected |
Definition at line 527 of file SgGuiPlotter.h.
Referenced by drawPointInfo(), drawRangeSelector(), drawRuler(), and SgPlot::stopReRanging().
|
inlineprotected |
Definition at line 534 of file SgGuiPlotter.h.
Referenced by drawPointInfo(), drawRangeSelector(), drawRuler(), and SgPlot::stopReRanging().
void SgPlotArea::setBPHuePhase | ( | int | phase | ) |
Definition at line 628 of file SgGuiPlotter.cpp.
References bpHuePhase_, and setBranchColors().
Referenced by SgPlot::colorHChanged().
void SgPlotArea::setBPSaturation | ( | int | saturation | ) |
Definition at line 638 of file SgGuiPlotter.cpp.
References bpSaturation_, and setBranchColors().
Referenced by SgPlot::colorSChanged().
void SgPlotArea::setBPValue | ( | int | value | ) |
Definition at line 648 of file SgGuiPlotter.cpp.
References bpValue_, and setBranchColors().
Referenced by SgPlot::colorVChanged().
|
protected |
Definition at line 601 of file SgGuiPlotter.cpp.
References bpHuePhase_, bpSaturation_, bpValue_, branchBrushes_, branchPens_, branchSelectedBrushes_, branchSelectedPens_, SgPlotCarrier::listOfBranches(), and plotCarrier_.
Referenced by initBranchPens(), setBPHuePhase(), setBPSaturation(), and setBPValue().
|
inline |
Definition at line 330 of file SgGuiPlotter.h.
References have2HasZero_.
Referenced by SgPlot::SgPlot().
|
inline |
Definition at line 331 of file SgGuiPlotter.h.
References isLimitsOnVisible_.
Referenced by SgPlot::oVisRang().
|
inline |
Definition at line 319 of file SgGuiPlotter.h.
References isPlotErrBars_.
Referenced by SgPlot::dmErrBarsChanged().
|
inline |
Definition at line 320 of file SgGuiPlotter.h.
References isPlotImpulses_.
Referenced by SgPlot::dmImpulsesChanged().
|
inline |
Definition at line 318 of file SgGuiPlotter.h.
References isPlotLines_.
Referenced by SgPlot::dmLinesChanged().
|
inline |
Definition at line 317 of file SgGuiPlotter.h.
References isPlotPoints_.
Referenced by SgPlot::dmPointsChanged().
|
inline |
Definition at line 333 of file SgGuiPlotter.h.
References isRangeSymmetrical_.
Referenced by SgPlot::setRangeSymmetrical().
|
inline |
Definition at line 332 of file SgGuiPlotter.h.
References isStdVar_.
Referenced by SgPlot::oWStdVar().
|
inline |
Definition at line 334 of file SgGuiPlotter.h.
References rangeLimits_.
Referenced by SgPlot::modifyRangeLimits().
|
inline |
Definition at line 322 of file SgGuiPlotter.h.
References rulerFromPoint_.
Referenced by SgPlot::startMeasuring(), SgPlot::startReRanging(), and SgPlot::startSelecting().
|
inline |
Definition at line 323 of file SgGuiPlotter.h.
References rulerToPoint_, and rulerToPointPrev_.
Referenced by SgPlot::doInquire(), SgPlot::doMeasuring(), SgPlot::doReRanging(), SgPlot::doSelecting(), SgPlot::startInquire(), SgPlot::startMeasuring(), SgPlot::startReRanging(), and SgPlot::startSelecting().
|
inline |
Definition at line 335 of file SgGuiPlotter.h.
References sets2plot_.
Referenced by SgPlot::modifySets2plot().
void SgPlotArea::setUserDefinedRanges | ( | double | minX, |
double | maxX, | ||
double | minY, | ||
double | maxY | ||
) |
Definition at line 508 of file SgGuiPlotter.cpp.
References userDefinedMaxX_, userDefinedMaxY_, userDefinedMinX_, userDefinedMinY_, and useUserDefinedRanges_.
Referenced by SgPlot::stopReRanging().
void SgPlotArea::setUserMode | ( | UserMode | mode | ) |
Definition at line 536 of file SgGuiPlotter.cpp.
References cursorDefault_, cursorMeasuring_, cursorScrolling_, rulerFromPoint_, rulerToPoint_, rulerToPointPrev_, userMode_, UserMode_DEFAULT, UserMode_DESELECTING, UserMode_INQUIRING, UserMode_MEASURING, UserMode_QUERYING, UserMode_RERANGING, UserMode_SCROLLING, and UserMode_SELECTING.
Referenced by SgPlotArea(), SgPlot::doSelecting(), SgPlot::startInquire(), SgPlot::startMeasuring(), SgPlot::startReRanging(), SgPlot::startScrollViewport(), SgPlot::startSelecting(), SgPlot::stopInquire(), SgPlot::stopMeasuring(), SgPlot::stopReRanging(), SgPlot::stopScrollViewport(), and SgPlot::stopSelecting().
|
inline |
Definition at line 326 of file SgGuiPlotter.h.
References height(), height_, and visibleHeight_.
Referenced by SgPlot::rescaleArea(), SgPlot::resizeEvent(), and SgPlot::zoomNormalView().
|
inline |
Definition at line 325 of file SgGuiPlotter.h.
References visibleWidth_, width(), and width_.
Referenced by SgPlot::rescaleArea(), SgPlot::resizeEvent(), and SgPlot::zoomNormalView().
void SgPlotArea::setXColumn | ( | unsigned int | xColumn | ) |
Definition at line 658 of file SgGuiPlotter.cpp.
References SgPlotCarrier::AxisType_MJD, SgPlotCarrier::columnNames(), SgPlotCarrier::getAxisType(), SgPlotCarrier::isOK(), isXTicsMJD_, SgPlotCarrier::numOfColumns(), plotCarrier_, xColumn_, xLabel4Unknown_, and xLabel_.
Referenced by SgPlotArea(), SgPlot::changeXaxis(), SgPlot::changeXaxisTemp(), and SgPlot::changeXaxisTemp2().
void SgPlotArea::setYColumn | ( | unsigned int | yColumn | ) |
Definition at line 677 of file SgGuiPlotter.cpp.
References SgPlotCarrier::columnNames(), SgPlotCarrier::isOK(), SgPlotCarrier::numOfColumns(), plotCarrier_, yColumn_, yLabel4Unknown_, and yLabel_.
Referenced by SgPlotArea(), SgPlot::changeYaxis(), SgPlot::changeYaxisTemp(), and SgPlot::changeYaxisTemp2().
void SgPlotArea::unsetUserDefinedRanges | ( | ) |
Definition at line 522 of file SgGuiPlotter.cpp.
References userDefinedMaxX_, userDefinedMaxY_, userDefinedMinX_, userDefinedMinY_, and useUserDefinedRanges_.
Referenced by SgPlotArea(), and SgPlot::oUserDefinedChanged().
|
inline |
Definition at line 310 of file SgGuiPlotter.h.
References width_.
Referenced by SgPlot::doInquire(), SgPlot::doMeasuring(), SgPlot::doReRanging(), SgPlot::doSelecting(), output4Print(), SgPlot::queryData(), SgPlot::save2Image(), setVisibleWidth(), SgPlot::startInquire(), SgPlot::startMeasuring(), SgPlot::startReRanging(), and SgPlot::startSelecting().
|
friend |
Definition at line 262 of file SgGuiPlotter.h.
|
protected |
Definition at line 429 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), and drawData().
|
protected |
Definition at line 437 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), setBPHuePhase(), and setBranchColors().
|
protected |
Definition at line 438 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), setBPSaturation(), and setBranchColors().
|
protected |
Definition at line 439 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), setBPValue(), and setBranchColors().
|
protected |
Definition at line 427 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawData(), initBranchPens(), and setBranchColors().
|
protected |
Definition at line 426 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawData(), initBranchPens(), and setBranchColors().
|
protected |
Definition at line 434 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawData(), initBranchPens(), and setBranchColors().
|
protected |
Definition at line 433 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawData(), initBranchPens(), and setBranchColors().
|
protected |
Definition at line 462 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and setUserMode().
|
protected |
Definition at line 464 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and setUserMode().
|
protected |
Definition at line 463 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and setUserMode().
|
protected |
Definition at line 398 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and output4Print().
|
protected |
Definition at line 419 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), calcX(), drawXmjdTics(), drawXTics(), and reverseCalcX().
|
protected |
Definition at line 421 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), calcY(), drawYTics(), and reverseCalcY().
|
protected |
Definition at line 420 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), calcX(), drawXmjdTics(), drawXTics(), and reverseCalcX().
|
protected |
Definition at line 422 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), calcY(), drawYTics(), and reverseCalcY().
|
protected |
Definition at line 425 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawData(), drawFrames(), drawPointInfo(), drawRangeSelector(), drawRuler(), drawXmjdTics(), drawXTics(), and drawYTics().
|
protected |
Definition at line 458 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), and setHave2HasZero().
|
protected |
Definition at line 353 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcY(), defineAreas(), drawFrames(), height(), output4Print(), SgPlot::rescaleArea(), resizeEvent(), and setVisibleHeight().
|
protected |
Definition at line 436 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), and drawData().
|
protected |
Definition at line 435 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), and drawData().
|
protected |
Definition at line 448 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), and setIsLimitsOnVisible().
|
protected |
Definition at line 444 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setIsPlotErrBars().
|
protected |
Definition at line 445 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setIsPlotImpulses().
|
protected |
Definition at line 443 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setIsPlotLines().
|
protected |
Definition at line 442 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setIsPlotPoints().
|
protected |
Definition at line 450 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), and setIsRangeSymmetrical().
|
protected |
Definition at line 449 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), and setIsStdVar().
|
protected |
Definition at line 382 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), and drawXTics().
|
protected |
Definition at line 383 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), drawPointInfo(), drawRangeSelector(), drawRuler(), drawWholePlot(), isXTicsMJD(), output4Files(), and setXColumn().
|
protected |
Definition at line 390 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), and drawYTics().
|
protected |
Definition at line 360 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), drawXmjdTics(), drawXTics(), and drawYTics().
|
protected |
Definition at line 405 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), calcTransforms(), defineAreas(), drawFrames(), and drawXTics().
|
protected |
Definition at line 406 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), calcTransforms(), defineAreas(), and drawYTics().
|
protected |
Definition at line 407 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), calcTransforms(), defineAreas(), drawFrames(), drawXmjdTics(), and drawXTics().
|
protected |
Definition at line 408 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), calcTransforms(), defineAreas(), and drawYTics().
|
protected |
Definition at line 378 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 386 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 455 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), defineAreas(), drawData(), drawFrames(), initBranchPens(), output4Files(), queryPoint(), setBranchColors(), setXColumn(), and setYColumn().
|
protected |
Definition at line 397 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), output4Print(), and queryPoint().
|
protected |
Definition at line 451 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), getRangeLimits(), and setRangeLimits().
|
protected |
Definition at line 355 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 432 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawPointInfo(), drawRangeSelector(), and drawRuler().
|
protected |
Definition at line 467 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), drawPointInfo(), drawPointSelector(), drawRangeSelector(), drawRuler(), getRulerFromPoint(), setRulerFromPoint(), and setUserMode().
|
protected |
Definition at line 431 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawPointInfo(), drawPointSelector(), drawRangeSelector(), and drawRuler().
|
protected |
Definition at line 468 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), drawPointInfo(), drawPointSelector(), drawRangeSelector(), drawRuler(), getRulerToPoint(), setRulerToPoint(), and setUserMode().
|
protected |
Definition at line 469 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), getRulerToPointPrev(), setRulerToPoint(), and setUserMode().
|
protected |
Definition at line 452 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), getSets2plot(), output4Files(), queryPoint(), and setSets2plot().
|
protected |
Definition at line 430 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawXmjdTics(), drawXTics(), and drawYTics().
|
protected |
Definition at line 376 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawFrames().
|
protected |
Definition at line 354 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 410 of file SgGuiPlotter.h.
Referenced by calcLimits(), setUserDefinedRanges(), and unsetUserDefinedRanges().
|
protected |
Definition at line 411 of file SgGuiPlotter.h.
Referenced by calcLimits(), setUserDefinedRanges(), and unsetUserDefinedRanges().
|
protected |
Definition at line 412 of file SgGuiPlotter.h.
Referenced by calcLimits(), setUserDefinedRanges(), and unsetUserDefinedRanges().
|
protected |
Definition at line 413 of file SgGuiPlotter.h.
Referenced by calcLimits(), setUserDefinedRanges(), and unsetUserDefinedRanges().
|
protected |
Definition at line 461 of file SgGuiPlotter.h.
Referenced by drawData(), drawWholePlot(), getUserMode(), and setUserMode().
|
protected |
Definition at line 414 of file SgGuiPlotter.h.
Referenced by calcLimits(), setUserDefinedRanges(), and unsetUserDefinedRanges().
|
protected |
Definition at line 357 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setVisibleHeight().
|
protected |
Definition at line 356 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), drawData(), and setVisibleWidth().
|
protected |
Definition at line 352 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcX(), defineAreas(), output4Print(), SgPlot::rescaleArea(), resizeEvent(), setVisibleWidth(), and width().
|
protected |
Definition at line 402 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), drawData(), getXColumn(), output4Files(), queryPoint(), and setXColumn().
|
protected |
Definition at line 371 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), defineAreas(), and SgPlot::rescaleArea().
|
protected |
Definition at line 372 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), and defineAreas().
|
protected |
Definition at line 366 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawData(), drawFrames(), drawXmjdTics(), drawXTics(), and drawYTics().
|
protected |
Definition at line 367 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawData(), drawFrames(), drawXmjdTics(), drawXTics(), and drawYTics().
|
staticprotected |
Definition at line 394 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and setXColumn().
|
protected |
Definition at line 392 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), output4Files(), and setXColumn().
|
protected |
Definition at line 359 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawFrames().
|
protected |
Definition at line 415 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and SgPlot::rescaleArea().
|
protected |
Definition at line 379 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 381 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), and drawXTics().
|
protected |
Definition at line 384 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), and drawXmjdTics().
|
protected |
Definition at line 380 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawXmjdTics(), and drawXTics().
|
protected |
Definition at line 363 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawXTics().
|
protected |
Definition at line 403 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcLimits(), defineAreas(), drawData(), drawFrames(), getYColumn(), output4Files(), queryPoint(), and setYColumn().
|
protected |
Definition at line 373 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), defineAreas(), drawData(), and SgPlot::rescaleArea().
|
protected |
Definition at line 374 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), calcTransforms(), defineAreas(), and drawData().
|
protected |
Definition at line 368 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawData(), drawFrames(), drawXmjdTics(), drawXTics(), and drawYTics().
|
protected |
Definition at line 369 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawData(), drawFrames(), drawXmjdTics(), drawXTics(), and drawYTics().
|
staticprotected |
Definition at line 395 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and setYColumn().
|
protected |
Definition at line 393 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), output4Files(), and setYColumn().
|
protected |
Definition at line 362 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), and defineAreas().
|
protected |
Definition at line 361 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawFrames().
|
protected |
Definition at line 416 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and SgPlot::rescaleArea().
|
protected |
Definition at line 387 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawYTics().
|
protected |
Definition at line 389 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), drawFrames(), and drawYTics().
|
protected |
Definition at line 388 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawYTics().
|
protected |
Definition at line 364 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), defineAreas(), and drawYTics().
|
protected |
Definition at line 428 of file SgGuiPlotter.h.
Referenced by SgPlotArea(), ~SgPlotArea(), drawXmjdTics(), drawXTics(), and drawYTics().