#include <Spectrogram.h>
List of all members.
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 () |
Constructor & Destructor Documentation
MatrixData::MatrixData |
( |
Matrix * |
m, |
|
|
bool |
useMatrixFormula = false |
|
) |
| |
|
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().
MatrixData::~MatrixData |
( |
| ) |
|
|
inline |
Member Function Documentation
virtual QwtRasterData* MatrixData::copy |
( |
| ) |
const |
|
inlinevirtual |
virtual QwtDoubleInterval MatrixData::range |
( |
| ) |
const |
|
inlinevirtual |
virtual QSize MatrixData::rasterHint |
( |
const QwtDoubleRect & |
| ) |
const |
|
inlinevirtual |
double MatrixData::value |
( |
double |
x, |
|
|
double |
y |
|
) |
| const |
|
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().
Member Data Documentation
double * MatrixData::d_cc |
|
private |
double * MatrixData::d_cj |
|
private |
double * MatrixData::d_ri |
|
private |
double * MatrixData::d_rr |
|
private |
double MatrixData::x_start |
|
private |
double MatrixData::y_start |
|
private |
The documentation for this class was generated from the following files: