#include "PlotDataset.h"
Public Member Functions | |
PlotDataset (Plot *_ownerPlot, int _id, const QString &_title, double *_dataX, double *_dataY, long _dataSize) | |
virtual | ~PlotDataset () |
void | replaceData (double *_dataX, double *_dataY, long _dataSize) |
void | setYim (double *_dataYim) |
void | setCurveIsVisibile (bool _isVisible=true, bool _repaint=true) |
void | setCurveWidth (double _penSize, bool _repaint=true) |
void | setCurveColor (const QColor &_color, bool _repaint=true) |
void | setCurvePointsVisible (bool _isVisible=true, bool _repaint=true) |
void | setCurvePointInnerColor (const QColor &_color, bool _repaint=true) |
void | setCurvePointOuterColor (const QColor &_color, bool _repaint=true) |
void | setCurvePointSize (int _size, bool _repaint=true) |
void | setCurvePointOuterColorWidth (double _size, bool _repaint=true) |
void | attach (void) |
void | detach (void) |
void | setCurveTitle (const QString &_title) |
const QString & | getCurveTitle (void) const |
void | setDimmed (bool _isDimmed, bool _repaint=true) |
void | setEntityID (unsigned long long _entityID) |
void | setEntityVersion (unsigned long long _entityVersion) |
void | setCurveEntityID (unsigned long long _entityID) |
void | setCurveEntityVersion (unsigned long long _entityVersion) |
void | setTreeItemID (unsigned long long _treeItemID) |
void | setAxisTitleX (const std::string &_title) |
void | setAxisTitleY (const std::string &_title) |
void | calculateData (Plot1DCfg::AxisQuantity _axisQuantity) |
bool | getCurveIsVisible (void) const |
int | id (void) const |
bool | getDataAt (int _index, double &_x, double &_y) |
bool | getData (double *&_x, double *&_y, long &_size) |
bool | getYim (double *&_yim, long &_size) |
bool | getCopyOfData (double *&_x, double *&_y, long &_size) |
bool | getCopyOfYim (double *&_yim, long &_size) |
unsigned long long | getEntityID (void) |
unsigned long long | getEntityVersion (void) |
unsigned long long | getCurveEntityID (void) |
unsigned long long | getCurveEntityVersion (void) |
unsigned long long | getTreeItemID (void) |
std::string | getAxisTitleX (void) |
std::string | getAxisTitleY (void) |
void | updateVisualization (void) |
Friends | |
class | Plot |
ot::PlotDataset::PlotDataset | ( | Plot * | _ownerPlot, |
int | _id, | ||
const QString & | _title, | ||
double * | _dataX, | ||
double * | _dataY, | ||
long | _dataSize ) |
|
virtual |
void ot::PlotDataset::attach | ( | void | ) |
void ot::PlotDataset::calculateData | ( | Plot1DCfg::AxisQuantity | _axisQuantity | ) |
void ot::PlotDataset::detach | ( | void | ) |
|
inline |
|
inline |
bool ot::PlotDataset::getCopyOfData | ( | double *& | _x, |
double *& | _y, | ||
long & | _size ) |
bool ot::PlotDataset::getCopyOfYim | ( | double *& | _yim, |
long & | _size ) |
|
inline |
|
inline |
|
inline |
|
inline |
bool ot::PlotDataset::getData | ( | double *& | _x, |
double *& | _y, | ||
long & | _size ) |
bool ot::PlotDataset::getDataAt | ( | int | _index, |
double & | _x, | ||
double & | _y ) |
|
inline |
|
inline |
|
inline |
bool ot::PlotDataset::getYim | ( | double *& | _yim, |
long & | _size ) |
|
inline |
void ot::PlotDataset::replaceData | ( | double * | _dataX, |
double * | _dataY, | ||
long | _dataSize ) |
|
inline |
|
inline |
void ot::PlotDataset::setCurveColor | ( | const QColor & | _color, |
bool | _repaint = true ) |
|
inline |
|
inline |
void ot::PlotDataset::setCurveIsVisibile | ( | bool | _isVisible = true, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurvePointInnerColor | ( | const QColor & | _color, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurvePointOuterColor | ( | const QColor & | _color, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurvePointOuterColorWidth | ( | double | _size, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurvePointSize | ( | int | _size, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurvePointsVisible | ( | bool | _isVisible = true, |
bool | _repaint = true ) |
void ot::PlotDataset::setCurveTitle | ( | const QString & | _title | ) |
void ot::PlotDataset::setCurveWidth | ( | double | _penSize, |
bool | _repaint = true ) |
void ot::PlotDataset::setDimmed | ( | bool | _isDimmed, |
bool | _repaint = true ) |
|
inline |
|
inline |
|
inline |
|
inline |
void ot::PlotDataset::updateVisualization | ( | void | ) |
|
friend |