77 const char*
const _title,
78 const char*
const _xLabel,
79 const char*
const _yLabel,
81 double _xRangeLowerLimit,
82 double _xRangeUpperLimit,
83 double _yRangeLowerLimit,
84 double _yRangeUpperLimit
114 setRanges( _xRangeLowerLimit,_xRangeUpperLimit,_yRangeLowerLimit,_yRangeUpperLimit );
130 const char*
const _title,
131 const char*
const _xLabel,
132 const char*
const _yLabel,
134 double _xRangeLowerLimit,
135 double _xRangeUpperLimit,
136 double _yRangeLowerLimit,
137 double _yRangeUpperLimit
167 setRanges( _xRangeLowerLimit,_xRangeUpperLimit,_yRangeLowerLimit,_yRangeUpperLimit );
183 const char*
const _title,
184 const char*
const _xLabel,
185 const char*
const _yLabel,
187 double _xRangeLowerLimit,
188 double _xRangeUpperLimit,
189 double _yRangeLowerLimit,
190 double _yRangeUpperLimit
207 setRanges( _xRangeLowerLimit,_xRangeUpperLimit,_yRangeLowerLimit,_yRangeUpperLimit );
222 const char*
const _title,
223 const char*
const _xLabel,
224 const char*
const _yLabel,
226 double _xRangeLowerLimit,
227 double _xRangeUpperLimit,
228 double _yRangeLowerLimit,
229 double _yRangeUpperLimit,
246 setRanges( _xRangeLowerLimit,_xRangeUpperLimit,_yRangeLowerLimit,_yRangeUpperLimit );
261 double _xRangeLowerLimit,
262 double _xRangeUpperLimit,
263 const char*
const _title,
264 const char*
const _xLabel,
265 const char*
const _yLabel,
267 double _yRangeLowerLimit,
268 double _yRangeUpperLimit
281 Grid grid( _xRangeLowerLimit,_xRangeUpperLimit,100 );
291 setRanges( _xRangeLowerLimit,_xRangeUpperLimit,_yRangeLowerLimit,_yRangeUpperLimit );
357 if ( rhs.
data[i] != 0 )
470 if ( rhs.
data[i] != 0 )
returnValue setXLabel(const std::string &_xLabel)
returnValue addData(const VariablesGrid &_newData)
BooleanType isVariable() const
returnValue setYLabel(const std::string &_yLabel)
PlotWindowSubplot & operator=(const PlotWindowSubplot &rhs)
Provides a time grid consisting of vector-valued optimization variables at each grid point...
Allows to pass back messages to the calling function.
Expression * plotExpressionY
BEGIN_NAMESPACE_ACADO typedef unsigned int uint
VariablesGrid * plotVariablesGrid
Allows to conveniently handle (one-dimensional) grids consisting of time points.
returnValue setTitle(const std::string &_title)
#define CLOSE_NAMESPACE_ACADO
Expression * plotVariableX
Base class for all variables within the symbolic expressions family.
returnValue addLine(double _lineValue)
Expression * plotVariableY
returnValue setRanges(double _xRangeLowerLimit, double _xRangeUpperLimit, double _yRangeLowerLimit, double _yRangeUpperLimit)
returnValue setPlotMode(PlotMode _plotMode)
Allows to work with piecewise-continous function defined over a scalar time interval.
void rhs(const real_t *x, real_t *f)
Allows to manage sub-windows of user-specified plot windows for algorithmic outputs (for internal use...
#define BEGIN_NAMESPACE_ACADO
returnValue discretize(const Grid &discretizationGrid, VariablesGrid &result) const
Expression * plotExpressionX
returnValue setPlotFormat(PlotFormat _plotFormat)