casa
5.7.0-16
|
#include <QtRasterData.h>
Classes | |
struct | structMinMax |
struct | structXY |
Public Member Functions | |
QtRasterData (QwtPlotSpectrogram *s) | |
Constructor giving back the QwtRasterData Constructor. More... | |
~QtRasterData () | |
void | initRaster (const QwtDoubleRect &r, const QSize &raster) |
QwtRasterData * | copy () const |
double | value (double x, double y) const |
void | setData (const QList< double > &array, int sizex, int sizey) |
QwtDoubleInterval | range () const |
void | setBoundingRect (const QwtDoubleRect &rect) |
void | setRangeX (const double min, const double max) |
void | setRangeY (const double min, const double max) |
int | ArrPos (const int x, const int y) const |
Private Member Functions | |
void | setData (const double *array, int sizex, int sizey, double min, double max) |
void | fillAndFindMinMax (const QList< double > &array, double &min, double &max) |
Private Attributes | |
double * | m_Array |
double | m_minValue |
double | m_maxValue |
structMinMax | m_RangeX |
structMinMax | m_RangeY |
structXY | m_DataSize |
QwtDoubleRect | bounding_box |
structXY | m_RealToArray |
int | length_ |
QwtPlotSpectrogram * | spect |
Static Private Attributes | |
static int | output_limit |
Definition at line 17 of file QtRasterData.h.
|
inline |
Constructor giving back the QwtRasterData Constructor.
Definition at line 50 of file QtRasterData.h.
References setRangeX(), and setRangeY().
|
inline |
Definition at line 54 of file QtRasterData.h.
References m_Array.
|
inline |
Definition at line 74 of file QtRasterData.h.
References length_, m_DataSize, and casa::QtRasterData::structXY::y.
QwtRasterData* casa::QtRasterData::copy | ( | ) | const |
|
private |
void casa::QtRasterData::initRaster | ( | const QwtDoubleRect & | r, |
const QSize & | raster | ||
) |
QwtDoubleInterval casa::QtRasterData::range | ( | ) | const |
void casa::QtRasterData::setBoundingRect | ( | const QwtDoubleRect & | rect | ) |
|
private |
void casa::QtRasterData::setData | ( | const QList< double > & | array, |
int | sizex, | ||
int | sizey | ||
) |
|
inline |
Definition at line 64 of file QtRasterData.h.
References m_RangeX, casa::QtRasterData::structMinMax::max, max, casa::QtRasterData::structMinMax::min, and min.
Referenced by QtRasterData().
|
inline |
Definition at line 69 of file QtRasterData.h.
References m_RangeY, casa::QtRasterData::structMinMax::max, max, casa::QtRasterData::structMinMax::min, and min.
Referenced by QtRasterData().
double casa::QtRasterData::value | ( | double | x, |
double | y | ||
) | const |
|
private |
Definition at line 39 of file QtRasterData.h.
|
private |
Definition at line 44 of file QtRasterData.h.
Referenced by ArrPos().
|
private |
Definition at line 21 of file QtRasterData.h.
Referenced by ~QtRasterData().
|
private |
Definition at line 38 of file QtRasterData.h.
Referenced by ArrPos().
|
private |
Definition at line 23 of file QtRasterData.h.
|
private |
Definition at line 22 of file QtRasterData.h.
|
private |
Definition at line 35 of file QtRasterData.h.
Referenced by setRangeX().
|
private |
Definition at line 36 of file QtRasterData.h.
Referenced by setRangeY().
|
private |
Definition at line 40 of file QtRasterData.h.
|
staticprivate |
Definition at line 19 of file QtRasterData.h.
|
private |
Definition at line 46 of file QtRasterData.h.