QtiPlot
0.9.8.2
|
#include <Spectrogram.h>
Public Member Functions | |
virtual QwtRasterData * | copy () const |
MatrixData (Matrix *m, bool useMatrixFormula=false) | |
virtual QwtDoubleInterval | range () const |
virtual QSize | rasterHint (const QwtDoubleRect &) const |
virtual double | value (double x, double y) const |
~MatrixData () | |
Private Attributes | |
double * | d_cc |
double * | d_cj |
Matrix * | d_matrix |
Pointer to the source data matrix. More... | |
muParserScript * | d_mup |
Pointer to a muParserScript. More... | |
double * | d_ri |
double * | d_rr |
double * | d_x |
Pointers to internal variables of the muParserScript. More... | |
double * | d_y |
double | dx |
Data resolution in x(columns) and y(rows) More... | |
double | dy |
double | max_z |
double | min_z |
Min and max values in the source data matrix. More... | |
int | n_cols |
int | n_rows |
Data size. More... | |
double | x_start |
X axis left value in the data matrix. More... | |
double | y_start |
Y axis bottom value in the data matrix. More... | |
|
inline |
References Matrix::canCalculate(), muParserScript::codeLines(), muParserScript::compile(), d_cc, d_cj, d_matrix, d_mup, d_ri, d_rr, d_x, d_y, muParserScript::defineVariable(), Matrix::dx(), dx, Matrix::dy(), dy, muParserScript::eval(), muParserScript::evalSingleLine(), Matrix::formula(), max_z, min_z, n_cols, n_rows, Matrix::numCols(), Matrix::numRows(), Matrix::range(), scripted::scriptingEnv(), x_start, Matrix::xStart(), y_start, and Matrix::yStart().
Referenced by copy().
|
inline |
References d_mup.
|
inlinevirtual |
References d_matrix, d_mup, and MatrixData().
Referenced by Spectrogram::renderImage().
|
inlinevirtual |
References n_cols, and n_rows.
Referenced by Spectrogram::renderImage().
|
virtual |
References Matrix::cell(), muParserScript::codeLines(), d_cc, d_cj, d_matrix, d_mup, d_ri, d_rr, d_x, d_y, dx, dy, muParserScript::eval(), muParserScript::evalSingleLine(), x_start, and y_start.
Referenced by Spectrogram::renderImage().
|
private |
Referenced by MatrixData(), and value().
|
private |
Referenced by MatrixData(), and value().
|
private |
Pointer to the source data matrix.
Referenced by copy(), MatrixData(), and value().
|
private |
Pointer to a muParserScript.
Referenced by copy(), MatrixData(), value(), and ~MatrixData().
|
private |
Referenced by MatrixData(), and value().
|
private |
Referenced by MatrixData(), and value().
|
private |
Pointers to internal variables of the muParserScript.
Referenced by MatrixData(), and value().
|
private |
Referenced by MatrixData(), and value().
|
private |
Data resolution in x(columns) and y(rows)
Referenced by MatrixData(), and value().
|
private |
Referenced by MatrixData(), and value().
|
private |
Referenced by MatrixData(), and range().
|
private |
Min and max values in the source data matrix.
Referenced by MatrixData(), and range().
|
private |
Referenced by MatrixData(), and rasterHint().
|
private |
Data size.
Referenced by MatrixData(), and rasterHint().
|
private |
X axis left value in the data matrix.
Referenced by MatrixData(), and value().
|
private |
Y axis bottom value in the data matrix.
Referenced by MatrixData(), and value().