ACADO Toolkit
1.2.0beta
Toolkit for Automatic Control and Dynamic Optimization
|
Allows to manage sub-windows of user-specified plot windows for algorithmic outputs (for internal use). More...
#include <plot_window_subplot.hpp>
Public Member Functions | |
PlotWindowSubplot () | |
Default constructor. | |
PlotWindowSubplot (const Expression &_expression, const char *const _title="", const char *const _xLabel="", const char *const _yLabel="", PlotMode _plotMode=PM_UNKNOWN, double _xRangeLowerLimit=INFTY, double _xRangeUpperLimit=INFTY, double _yRangeLowerLimit=INFTY, double _yRangeUpperLimit=INFTY) | |
Constructor which takes the symbolic expression to be plotted along with settings defining the output format of the subplot. | |
PlotWindowSubplot (const Expression &_expressionX, const Expression &_expressionY, const char *const _title="", const char *const _xLabel="", const char *const _yLabel="", PlotMode _plotMode=PM_UNKNOWN, double _xRangeLowerLimit=INFTY, double _xRangeUpperLimit=INFTY, double _yRangeLowerLimit=INFTY, double _yRangeUpperLimit=INFTY) | |
Constructor which takes symbolic expressions to be plotted along with settings defining the output format of the subplot. | |
PlotWindowSubplot (PlotName _name, const char *const _title="", const char *const _xLabel="", const char *const _yLabel="", PlotMode _plotMode=PM_UNKNOWN, double _xRangeLowerLimit=INFTY, double _xRangeUpperLimit=INFTY, double _yRangeLowerLimit=INFTY, double _yRangeUpperLimit=INFTY) | |
Constructor which takes the internal name of pre-defined information to be plotted along with settings defining the output format of the subplot. | |
PlotWindowSubplot (const VariablesGrid &_plotVariable, const char *const _title="", const char *const _xLabel="", const char *const _yLabel="", PlotMode _plotMode=PM_UNKNOWN, double _xRangeLowerLimit=INFTY, double _xRangeUpperLimit=INFTY, double _yRangeLowerLimit=INFTY, double _yRangeUpperLimit=INFTY, BooleanType _plot3D=BT_FALSE) | |
Constructor which takes discrete data to be plotted along with settings defining the output format of the subplot. | |
PlotWindowSubplot (const Curve &_curve, double _xRangeLowerLimit=0.0, double _xRangeUpperLimit=1.0, const char *const _title="", const char *const _xLabel="", const char *const _yLabel="", PlotMode _plotMode=PM_UNKNOWN, double _yRangeLowerLimit=INFTY, double _yRangeUpperLimit=INFTY) | |
Constructor which takes ... | |
PlotWindowSubplot (const PlotWindowSubplot &rhs) | |
Copy constructor (deep copy). | |
~PlotWindowSubplot () | |
Destructor. | |
PlotWindowSubplot & | operator= (const PlotWindowSubplot &rhs) |
Assignment operator (deep copy). | |
returnValue | setTitle (const char *const _title) |
Sets title of the subplot. | |
returnValue | setXLabel (const char *const _xLabel) |
Sets label of x-axis of the subplot. | |
returnValue | setYLabel (const char *const _yLabel) |
Sets label of y-axis of the subplot. | |
returnValue | setPlotMode (PlotMode _plotMode) |
Sets plot mode of the subplot, defining how the data points are to be plotted. | |
returnValue | setPlotFormat (PlotFormat _plotFormat) |
Sets plot format of the axes of the subplot. | |
returnValue | setRanges (double _xRangeLowerLimit, double _xRangeUpperLimit, double _yRangeLowerLimit, double _yRangeUpperLimit) |
Sets ranges of the axes of the subplot. | |
returnValue | addLine (double _lineValue) |
Adds an additional horizontal lines to be plotted within the subplot. | |
returnValue | addData (const VariablesGrid &_newData) |
Adds an additional discrete data points to be plotted within the subplot. | |
returnValue | getTitle (char **_title) |
Returns current title of the subplot. | |
returnValue | getXLabel (char **_xLabel) |
Returns current label of x-axis of the subplot. | |
returnValue | getYLabel (char **_yLabel) |
Returns current label of y-axis of the subplot. | |
PlotMode | getPlotMode () const |
Returns current plot mode of the subplot. | |
PlotFormat | getPlotFormat () const |
Returns current plot format of the subplot. | |
returnValue | getRanges (double &_xRangeLowerLimit, double &_xRangeUpperLimit, double &_yRangeLowerLimit, double &_yRangeUpperLimit) const |
Returns current ranges of the axes of the subplot. | |
uint | getNumLines () const |
Returns number of additional horizontal lines of the subplot. | |
uint | getNumData () const |
Returns number of additional discrete data grids of the subplot. | |
SubPlotType | getSubPlotType () const |
Returns internal type of the subplot. | |
VariableType | getXVariableType () const |
Returns type of the variable on the x-axis of the subplot. | |
VariableType | getYVariableType () const |
Returns type of the variable on the y-axis of the subplot. | |
Expression * | getXPlotExpression () const |
Returns pointer to the expression on the x-axis of the subplot. | |
Expression * | getYPlotExpression () const |
Returns pointer to the expression on the y-axis of the subplot. | |
PlotName | getPlotEnum () const |
Returns name of pre-defined information to be plotted in the subplot. | |
returnValue | setNext (PlotWindowSubplot *const _next) |
Assigns pointer to next SubPlotWindow within a PlotWindow. | |
PlotWindowSubplot * | getNext () const |
Returns pointer to next SubPlotWindow within a PlotWindow. | |
Protected Attributes | |
Expression * | plotVariableX |
Continuous variable on x-axis to be plotted. | |
Expression * | plotVariableY |
Continuous variable on y-axis to be plotted. | |
VariablesGrid * | plotVariablesGrid |
Discrete data to be plotted (time on x-axis, data on y-axis). | |
Expression * | plotExpressionX |
Continuous expression on x-axis to be plotted. | |
Expression * | plotExpressionY |
Continuous expression on x-axis to be plotted. | |
PlotName | plotEnum |
Pre-defined information to be plotted (on y-axis). | |
char * | title |
Title of the subplot. | |
char * | xLabel |
Label of x-axis of the subplot. | |
char * | yLabel |
Label of y-axis of the subplot. | |
PlotMode | plotMode |
Plot mode defining how the data points are to be plotted. | |
PlotFormat | plotFormat |
Plot format of the axes of the subplot. | |
double | xRangeLowerLimit |
Lower limit of the x-axis. | |
double | xRangeUpperLimit |
Upper limit of the x-axis. | |
double | yRangeLowerLimit |
Lower limit of the y-axis. | |
double | yRangeUpperLimit |
Upper limit of the y-axis. | |
BooleanType | plot3D |
Flag indicating whether data is to be plotted in 3D. | |
uint | nLines |
Number of additional horizontal lines to be plotted. | |
double * | lineValues |
Values of additional horizontal lines to be plotted. | |
uint | nData |
Number of additional discrete data points to be plotted. | |
VariablesGrid ** | data |
Values of additional discrete data points to be plotted. | |
PlotWindowSubplot * | next |
Pointer to next subplot within a PlotWindow. | |
Friends | |
class | GnuplotWindow |
The class PlotWindowSubplot allows to manage sub-windows of user-specified plot windows for algorithmic outputs to be plotted during runtime. It is intended for internal use only and is used by the class PlotWindow.
The class stores the internal name or the symbolic expression to be plotted within one sub-plot of a figure. Moreover, output settings like title, axis labels or ranges of the sub-plot are stored.
Note that PlotWindowSubplot is always stored in a basic singly-linked list within a PlotWindow. Thus, also a pointer to the next subplot is stored. Also the actual numerical data to be plotted is stored centrally for each PlotWindow.
References BT_FALSE, data, INFTY, lineValues, nData, next, nLines, PF_PLAIN, plot3D, PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotFormat, plotMode, plotVariablesGrid, plotVariableX, plotVariableY, PM_UNKNOWN, title, xLabel, xRangeLowerLimit, xRangeUpperLimit, yLabel, yRangeLowerLimit, and yRangeUpperLimit.
PlotWindowSubplot::PlotWindowSubplot | ( | const Expression & | _expression, |
const char *const | _title = "" , |
||
const char *const | _xLabel = "" , |
||
const char *const | _yLabel = "" , |
||
PlotMode | _plotMode = PM_UNKNOWN , |
||
double | _xRangeLowerLimit = INFTY , |
||
double | _xRangeUpperLimit = INFTY , |
||
double | _yRangeLowerLimit = INFTY , |
||
double | _yRangeUpperLimit = INFTY |
||
) |
[in] | _expression | Symbolic expression to be plotted on the y-axis. |
[in] | _title | Title of the subplot. |
[in] | _xLabel | Label of x-axis of the subplot. |
[in] | _yLabel | Label of y-axis of the subplot. |
[in] | _plotMode | Plot mode, see the PlotMode documentation for details. |
[in] | _xRangeLowerLimit | Lower limit of the x-axis. |
[in] | _xRangeUpperLimit | Upper limit of the x-axis. |
[in] | _yRangeLowerLimit | Lower limit of the y-axis. |
[in] | _yRangeUpperLimit | Upper limit of the y-axis. |
References BT_FALSE, BT_TRUE, data, Expression::isVariable(), lineValues, nData, next, nLines, PF_PLAIN, plot3D, PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, xLabel, and yLabel.
PlotWindowSubplot::PlotWindowSubplot | ( | const Expression & | _expressionX, |
const Expression & | _expressionY, | ||
const char *const | _title = "" , |
||
const char *const | _xLabel = "" , |
||
const char *const | _yLabel = "" , |
||
PlotMode | _plotMode = PM_UNKNOWN , |
||
double | _xRangeLowerLimit = INFTY , |
||
double | _xRangeUpperLimit = INFTY , |
||
double | _yRangeLowerLimit = INFTY , |
||
double | _yRangeUpperLimit = INFTY |
||
) |
[in] | _expressionX | Symbolic expression to be plotted on the x-axis. |
[in] | _expressionY | Symbolic expression to be plotted on the y-axis. |
[in] | _title | Title of the subplot. |
[in] | _xLabel | Label of x-axis of the subplot. |
[in] | _yLabel | Label of y-axis of the subplot. |
[in] | _plotMode | Plot mode, see the PlotMode documentation for details. |
[in] | _xRangeLowerLimit | Lower limit of the x-axis. |
[in] | _xRangeUpperLimit | Upper limit of the x-axis. |
[in] | _yRangeLowerLimit | Lower limit of the y-axis. |
[in] | _yRangeUpperLimit | Upper limit of the y-axis. |
References BT_FALSE, BT_TRUE, data, Expression::isVariable(), lineValues, nData, next, nLines, PF_PLAIN, plot3D, PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, xLabel, and yLabel.
PlotWindowSubplot::PlotWindowSubplot | ( | PlotName | _name, |
const char *const | _title = "" , |
||
const char *const | _xLabel = "" , |
||
const char *const | _yLabel = "" , |
||
PlotMode | _plotMode = PM_UNKNOWN , |
||
double | _xRangeLowerLimit = INFTY , |
||
double | _xRangeUpperLimit = INFTY , |
||
double | _yRangeLowerLimit = INFTY , |
||
double | _yRangeUpperLimit = INFTY |
||
) |
[in] | _name | Internal name of pre-defined information to be plotted. |
[in] | _title | Title of the subplot. |
[in] | _xLabel | Label of x-axis of the subplot. |
[in] | _yLabel | Label of y-axis of the subplot. |
[in] | _plotMode | Plot mode, see the PlotMode documentation for details. |
[in] | _xRangeLowerLimit | Lower limit of the x-axis. |
[in] | _xRangeUpperLimit | Upper limit of the x-axis. |
[in] | _yRangeLowerLimit | Lower limit of the y-axis. |
[in] | _yRangeUpperLimit | Upper limit of the y-axis. |
References BT_FALSE, data, lineValues, nData, next, nLines, PF_PLAIN, plot3D, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, xLabel, and yLabel.
PlotWindowSubplot::PlotWindowSubplot | ( | const VariablesGrid & | _plotVariable, |
const char *const | _title = "" , |
||
const char *const | _xLabel = "" , |
||
const char *const | _yLabel = "" , |
||
PlotMode | _plotMode = PM_UNKNOWN , |
||
double | _xRangeLowerLimit = INFTY , |
||
double | _xRangeUpperLimit = INFTY , |
||
double | _yRangeLowerLimit = INFTY , |
||
double | _yRangeUpperLimit = INFTY , |
||
BooleanType | _plot3D = BT_FALSE |
||
) |
[in] | _variable | Discrete data to be plotted on the y-axis. |
[in] | _title | Title of the subplot. |
[in] | _xLabel | Label of x-axis of the subplot. |
[in] | _yLabel | Label of y-axis of the subplot. |
[in] | _plotMode | Plot mode, see the PlotMode documentation for details. |
[in] | _xRangeLowerLimit | Lower limit of the x-axis. |
[in] | _xRangeUpperLimit | Upper limit of the x-axis. |
[in] | _yRangeLowerLimit | Lower limit of the y-axis. |
[in] | _yRangeUpperLimit | Upper limit of the y-axis. |
References data, lineValues, nData, next, nLines, PF_PLAIN, plot3D, PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, xLabel, and yLabel.
PlotWindowSubplot::PlotWindowSubplot | ( | const Curve & | _curve, |
double | _xRangeLowerLimit = 0.0 , |
||
double | _xRangeUpperLimit = 1.0 , |
||
const char *const | _title = "" , |
||
const char *const | _xLabel = "" , |
||
const char *const | _yLabel = "" , |
||
PlotMode | _plotMode = PM_UNKNOWN , |
||
double | _yRangeLowerLimit = INFTY , |
||
double | _yRangeUpperLimit = INFTY |
||
) |
References BT_FALSE, data, Curve::discretize(), lineValues, nData, next, nLines, PF_PLAIN, plot3D, PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, xLabel, and yLabel.
PlotWindowSubplot::PlotWindowSubplot | ( | const PlotWindowSubplot & | rhs | ) |
[in] | rhs | Right-hand side object. |
References addData(), data, lineValues, nData, next, nLines, plot3D, plotEnum, plotExpressionX, plotExpressionY, plotFormat, plotMode, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, uint, xLabel, xRangeLowerLimit, xRangeUpperLimit, yLabel, yRangeLowerLimit, and yRangeUpperLimit.
References data, lineValues, nData, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, title, uint, xLabel, and yLabel.
returnValue PlotWindowSubplot::addData | ( | const VariablesGrid & | _newData | ) |
[in] | _newData | Additional discrete data points. |
References data, nData, and SUCCESSFUL_RETURN.
Referenced by PlotWindow::addData(), operator=(), and PlotWindowSubplot().
returnValue PlotWindowSubplot::addLine | ( | double | _lineValue | ) |
[in] | _lineValue | Y-value of the additional horizontal line. |
References lineValues, nLines, and SUCCESSFUL_RETURN.
Referenced by PlotWindow::addLine().
PlotWindowSubplot * PlotWindowSubplot::getNext | ( | ) | const [inline] |
References next.
Referenced by PlotWindow::clearAllSubplots(), PlotWindow::operator()(), PlotWindow::operator=(), and PlotWindow::PlotWindow().
uint PlotWindowSubplot::getNumData | ( | ) | const [inline] |
References nData.
uint PlotWindowSubplot::getNumLines | ( | ) | const [inline] |
References nLines.
PlotName PlotWindowSubplot::getPlotEnum | ( | ) | const [inline] |
References plotEnum.
Referenced by PlotWindow::addSubplot().
PlotFormat PlotWindowSubplot::getPlotFormat | ( | ) | const [inline] |
References plotFormat.
PlotMode PlotWindowSubplot::getPlotMode | ( | ) | const [inline] |
References plotMode.
returnValue PlotWindowSubplot::getRanges | ( | double & | _xRangeLowerLimit, |
double & | _xRangeUpperLimit, | ||
double & | _yRangeLowerLimit, | ||
double & | _yRangeUpperLimit | ||
) | const [inline] |
[out] | _xRangeLowerLimit | Current lower limit of the x-axis. |
[out] | _xRangeUpperLimit | Current upper limit of the x-axis. |
[out] | _yRangeLowerLimit | Current lower limit of the y-axis. |
[out] | _yRangeUpperLimit | Current upper limit of the y-axis. |
References SUCCESSFUL_RETURN, xRangeLowerLimit, xRangeUpperLimit, yRangeLowerLimit, and yRangeUpperLimit.
SubPlotType PlotWindowSubplot::getSubPlotType | ( | ) | const [inline] |
References PLOT_NOTHING, plotEnum, plotExpressionX, plotExpressionY, plotVariablesGrid, plotVariableX, plotVariableY, SPT_ENUM, SPT_EXPRESSION, SPT_EXPRESSION_EXPRESSION, SPT_EXPRESSION_VARIABLE, SPT_UNKNOWN, SPT_VARIABLE, SPT_VARIABLE_EXPRESSION, SPT_VARIABLE_VARIABLE, and SPT_VARIABLES_GRID.
returnValue PlotWindowSubplot::getTitle | ( | char ** | _title | ) | [inline] |
[out] | _title | Current title. |
References acadoAssignString(), and title.
returnValue PlotWindowSubplot::getXLabel | ( | char ** | _xLabel | ) | [inline] |
[out] | _xLabel | Current label of x-axis. |
References acadoAssignString(), and xLabel.
Expression * PlotWindowSubplot::getXPlotExpression | ( | ) | const [inline] |
References plotExpressionX.
Referenced by PlotWindow::addSubplot().
VariableType PlotWindowSubplot::getXVariableType | ( | ) | const [inline] |
References Expression::getVariableType(), plotVariableX, and VT_TIME.
Referenced by PlotWindow::addSubplot().
returnValue PlotWindowSubplot::getYLabel | ( | char ** | _yLabel | ) | [inline] |
[out] | _yLabel | Current label of y-axis. |
References acadoAssignString(), and yLabel.
Expression * PlotWindowSubplot::getYPlotExpression | ( | ) | const [inline] |
References plotExpressionY.
Referenced by PlotWindow::addSubplot().
VariableType PlotWindowSubplot::getYVariableType | ( | ) | const [inline] |
References MatrixVariablesGrid::getType(), Expression::getVariableType(), plotVariablesGrid, plotVariableY, and VT_UNKNOWN.
Referenced by PlotWindow::addSubplot(), and GnuplotWindow::sendDataToGnuplot().
PlotWindowSubplot & PlotWindowSubplot::operator= | ( | const PlotWindowSubplot & | rhs | ) |
[in] | rhs | Right-hand side object. |
References addData(), data, lineValues, nData, next, nLines, plot3D, plotEnum, plotExpressionX, plotExpressionY, plotFormat, plotMode, plotVariablesGrid, plotVariableX, plotVariableY, setPlotFormat(), setPlotMode(), setRanges(), setTitle(), setXLabel(), setYLabel(), title, uint, xLabel, xRangeLowerLimit, xRangeUpperLimit, yLabel, yRangeLowerLimit, and yRangeUpperLimit.
returnValue PlotWindowSubplot::setNext | ( | PlotWindowSubplot *const | _next | ) | [inline] |
[in] | _next | New pointer to next item. |
References next, and SUCCESSFUL_RETURN.
Referenced by PlotWindow::addSubplot(), and PlotWindow::addSubplot3D().
returnValue PlotWindowSubplot::setPlotFormat | ( | PlotFormat | _plotFormat | ) | [inline] |
[in] | _plotFormat | New plot format, see the PlotFormat documentation for details. |
References plotFormat, and SUCCESSFUL_RETURN.
Referenced by PlotWindow::addSubplot(), operator=(), and PlotWindowSubplot().
returnValue PlotWindowSubplot::setPlotMode | ( | PlotMode | _plotMode | ) | [inline] |
[in] | _plotMode | New plot mode, see the PlotMode documentation for details. |
References plotMode, and SUCCESSFUL_RETURN.
Referenced by operator=(), PlotWindowSubplot(), and PlotWindow::setPlotMode().
returnValue PlotWindowSubplot::setRanges | ( | double | _xRangeLowerLimit, |
double | _xRangeUpperLimit, | ||
double | _yRangeLowerLimit, | ||
double | _yRangeUpperLimit | ||
) | [inline] |
[in] | _xRangeLowerLimit | Lower limit of the x-axis. |
[in] | _xRangeUpperLimit | Upper limit of the x-axis. |
[in] | _yRangeLowerLimit | Lower limit of the y-axis. |
[in] | _yRangeUpperLimit | Upper limit of the y-axis. |
References ACADOERROR, RET_INVALID_ARGUMENTS, SUCCESSFUL_RETURN, xRangeLowerLimit, xRangeUpperLimit, yRangeLowerLimit, and yRangeUpperLimit.
Referenced by operator=(), PlotWindowSubplot(), and PlotWindow::setRanges().
BEGIN_NAMESPACE_ACADO returnValue PlotWindowSubplot::setTitle | ( | const char *const | _title | ) | [inline] |
[in] | _title | New title. |
References acadoAssignString(), and title.
Referenced by operator=(), PlotWindowSubplot(), and PlotWindow::setTitle().
returnValue PlotWindowSubplot::setXLabel | ( | const char *const | _xLabel | ) | [inline] |
[in] | _xLabel | New label of x-axis. |
References acadoAssignString(), and xLabel.
Referenced by operator=(), PlotWindowSubplot(), and PlotWindow::setLabelX().
returnValue PlotWindowSubplot::setYLabel | ( | const char *const | _yLabel | ) | [inline] |
[in] | _yLabel | New label of y-axis. |
References acadoAssignString(), and yLabel.
Referenced by operator=(), PlotWindowSubplot(), and PlotWindow::setLabelY().
friend class GnuplotWindow [friend] |
VariablesGrid** PlotWindowSubplot::data [protected] |
Referenced by addData(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
double* PlotWindowSubplot::lineValues [protected] |
Referenced by addLine(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
uint PlotWindowSubplot::nData [protected] |
Referenced by addData(), getNumData(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
PlotWindowSubplot* PlotWindowSubplot::next [protected] |
Referenced by getNext(), operator=(), PlotWindowSubplot(), and setNext().
uint PlotWindowSubplot::nLines [protected] |
Referenced by addLine(), getNumLines(), operator=(), PlotWindowSubplot(), and GnuplotWindow::sendDataToGnuplot().
BooleanType PlotWindowSubplot::plot3D [protected] |
Referenced by operator=(), and PlotWindowSubplot().
PlotName PlotWindowSubplot::plotEnum [protected] |
Referenced by getPlotEnum(), getSubPlotType(), operator=(), and PlotWindowSubplot().
Expression* PlotWindowSubplot::plotExpressionX [protected] |
Referenced by getSubPlotType(), getXPlotExpression(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
Expression* PlotWindowSubplot::plotExpressionY [protected] |
Referenced by getSubPlotType(), getYPlotExpression(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
PlotFormat PlotWindowSubplot::plotFormat [protected] |
Referenced by getPlotFormat(), operator=(), PlotWindowSubplot(), and setPlotFormat().
PlotMode PlotWindowSubplot::plotMode [protected] |
Referenced by getPlotMode(), operator=(), PlotWindowSubplot(), and setPlotMode().
VariablesGrid* PlotWindowSubplot::plotVariablesGrid [protected] |
Referenced by getSubPlotType(), getYVariableType(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
Expression* PlotWindowSubplot::plotVariableX [protected] |
Referenced by getSubPlotType(), getXVariableType(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
Expression* PlotWindowSubplot::plotVariableY [protected] |
Referenced by getSubPlotType(), getYVariableType(), operator=(), PlotWindowSubplot(), and ~PlotWindowSubplot().
char* PlotWindowSubplot::title [protected] |
Referenced by getTitle(), operator=(), PlotWindowSubplot(), setTitle(), and ~PlotWindowSubplot().
char* PlotWindowSubplot::xLabel [protected] |
Referenced by getXLabel(), operator=(), PlotWindowSubplot(), setXLabel(), and ~PlotWindowSubplot().
double PlotWindowSubplot::xRangeLowerLimit [protected] |
Referenced by getRanges(), operator=(), PlotWindowSubplot(), and setRanges().
double PlotWindowSubplot::xRangeUpperLimit [protected] |
Referenced by getRanges(), operator=(), PlotWindowSubplot(), and setRanges().
char* PlotWindowSubplot::yLabel [protected] |
Referenced by getYLabel(), operator=(), PlotWindowSubplot(), setYLabel(), and ~PlotWindowSubplot().
double PlotWindowSubplot::yRangeLowerLimit [protected] |
Referenced by getRanges(), operator=(), PlotWindowSubplot(), and setRanges().
double PlotWindowSubplot::yRangeUpperLimit [protected] |
Referenced by getRanges(), operator=(), PlotWindowSubplot(), and setRanges().