#include <QwtHistogram.h>
Public Member Functions | |
bool | autoBinning () |
double | begin () |
double | binSize () |
QwtDoubleRect | boundingRect () const |
void | copy (QwtHistogram *h) |
double | end () |
void | initData (double *Y, int size) |
void | loadData () |
Matrix * | matrix () |
double | maximum () |
double | mean () |
double | minimum () |
QwtHistogram (Matrix *m) | |
QwtHistogram (Table *t, const QString &xColName, const QString &name, int startRow, int endRow) | |
void | setBinning (bool autoBin, double size, double begin, double end) |
double | standardDeviation () |
Private Member Functions | |
void | draw (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const |
void | loadDataFromMatrix () |
Private Attributes | |
bool | d_autoBin |
double | d_begin |
double | d_bin_size |
double | d_end |
Matrix * | d_matrix |
double | d_max |
double | d_mean |
Variables storing statistical information. | |
double | d_min |
double | d_standard_deviation |
QwtHistogram::QwtHistogram | ( | Table * | t, | |
const QString & | xColName, | |||
const QString & | name, | |||
int | startRow, | |||
int | endRow | |||
) |
QwtHistogram::QwtHistogram | ( | Matrix * | m | ) |
bool QwtHistogram::autoBinning | ( | ) | [inline] |
double QwtHistogram::begin | ( | ) | [inline] |
double QwtHistogram::binSize | ( | ) | [inline] |
QwtDoubleRect QwtHistogram::boundingRect | ( | ) | const [virtual] |
Reimplemented from QwtBarCurve.
void QwtHistogram::copy | ( | QwtHistogram * | h | ) |
void QwtHistogram::draw | ( | QPainter * | painter, | |
const QwtScaleMap & | xMap, | |||
const QwtScaleMap & | yMap, | |||
int | from, | |||
int | to | |||
) | const [private, virtual] |
Reimplemented from QwtBarCurve.
double QwtHistogram::end | ( | ) | [inline] |
void QwtHistogram::initData | ( | double * | Y, | |
int | size | |||
) |
void QwtHistogram::loadData | ( | ) | [virtual] |
Reimplemented from DataCurve.
void QwtHistogram::loadDataFromMatrix | ( | ) | [private] |
Matrix* QwtHistogram::matrix | ( | ) | [inline] |
double QwtHistogram::maximum | ( | ) | [inline] |
double QwtHistogram::mean | ( | ) | [inline] |
double QwtHistogram::minimum | ( | ) | [inline] |
void QwtHistogram::setBinning | ( | bool | autoBin, | |
double | size, | |||
double | begin, | |||
double | end | |||
) |
double QwtHistogram::standardDeviation | ( | ) | [inline] |
bool QwtHistogram::d_autoBin [private] |
double QwtHistogram::d_begin [private] |
double QwtHistogram::d_bin_size [private] |
double QwtHistogram::d_end [private] |
Matrix* QwtHistogram::d_matrix [private] |
double QwtHistogram::d_max [private] |
double QwtHistogram::d_mean [private] |
Variables storing statistical information.
double QwtHistogram::d_min [private] |
double QwtHistogram::d_standard_deviation [private] |