#include <Plot2d_Algorithm.h>
Public Member Functions | |
Plot2d_Algorithm (QObject *parent=0) | |
~Plot2d_Algorithm () | |
void | setInput (AlgoPlot2dInputData) |
AlgoPlot2dOutputData | getOutput () |
virtual void | execute ()=0 |
virtual void | clear () |
bool | isDataChanged () |
Protected Attributes | |
AlgoPlot2dInputData | myInuptData |
AlgoPlot2dOutputData | myResultData |
bool | myDataChanged |
Plot2d_Algorithm::Plot2d_Algorithm | ( | QObject * | parent = 0 | ) |
Constructor
Plot2d_Algorithm::~Plot2d_Algorithm | ( | ) |
Destructor
|
virtual |
Reimplemented in Plot2d_NormalizeAlgorithm.
References myDataChanged, myInuptData, and myResultData.
|
pure virtual |
Implemented in Plot2d_NormalizeAlgorithm.
AlgoPlot2dOutputData Plot2d_Algorithm::getOutput | ( | ) |
Gets result data values
References myResultData.
bool Plot2d_Algorithm::isDataChanged | ( | ) |
Check the data values changed
References myDataChanged.
void Plot2d_Algorithm::setInput | ( | AlgoPlot2dInputData | theInuptData | ) |
Sets input data values
References clear(), myDataChanged, and myInuptData.
|
protected |
|
protected |
|
protected |