|
| TimeSeries () |
|
QDateTime | getStartTime () |
|
double | getTotalTime () |
|
void | init (double &) |
| Create TimeSeries from constant value. More...
|
|
void | init (QVector< double > &, const double) |
| Create TimeSeries with equal spacing. More...
|
|
void | init (QVector< double > &, const double, QDateTime &) |
| Create TimeSeries with equal spacing. More...
|
|
void | init (QVector< double > &, QVector< double > &) |
| Create TimeSeries for non-equally spaced steps. More...
|
|
void | init (QVector< double > &, QVector< double > &, QDateTime &) |
| Create TimeSeries for non-equally spaced steps. More...
|
|
bool | init (QVector< double > &, QVector< QDateTime > &) |
| Create TimeSeries for non-equally spaced steps. More...
|
|
| Series () |
| Series constructor. More...
|
|
| Series (const Series &) |
| Series copy constructor. More...
|
|
| ~Series () |
|
void | addValue (double, double) |
| Adds a value to a series and re-calculates gradients. More...
|
|
double | dv (const double, const double) |
| Series derivative. More...
|
|
double | get_xMax () |
|
double | get_xMin () |
|
double | get_yMax () |
|
double | get_yMin () |
|
bool | getIndex (int, double &, double &) |
| Return values at series index. More...
|
|
int | getN () |
|
QString | getName () |
|
void | init (double &) |
| Create Series from constant value. More...
|
|
void | init (QVector< double > &, const double, const double) |
| Create Series with equal spacing. More...
|
|
void | init (QVector< double > &, QVector< double > &, const double) |
| Create Series for non-equally spaced steps for monotone cubic hermite interpolation. More...
|
|
bool | inRange (const double) |
| Find if a value is within the range of a series. More...
|
|
bool | isConstant () |
|
bool | isInitialised () const |
|
Series & | operator= (const Series &) |
| Series assignment operator. More...
|
|
void | setBounds (double y_upperBound_, double y_lowerBound_) |
|
void | setIndex (int, double) |
| Sets a value associated with a series index and re-calculates gradients. More...
|
|
void | setInterpolation (SeriesInterpolation::Type interpolation_) |
|
void | setName (QString &name_) |
|
void | update () |
| Calculate gradients for monotone cubic hermite interpolation. More...
|
|
void | updateLimits () |
| Find maximum and minimum values in series. More...
|
|
double | v (const double) |
| Series interpolation. More...
|
|
double | vBoundedLinear (const double) |
| Bounded linear series interpolation. More...
|
|
double | vLinear (const double) |
| Linear series interpolation. More...
|
|
double | vMonotoneCubic (const double) |
| Monotone cubic series interpolation. More...
|
|