QwtHistogram Class Reference

Histogram class. More...

#include <QwtHistogram.h>

Inheritance diagram for QwtHistogram:
QwtBarCurve DataCurve PlotCurve

List of all members.

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 ()
Matrixmatrix ()
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
Matrixd_matrix
double d_max
double d_mean
 Variables storing statistical information.
double d_min
double d_standard_deviation

Detailed Description

Histogram class.


Constructor & Destructor Documentation

QwtHistogram::QwtHistogram ( Table t,
const QString &  xColName,
const QString &  name,
int  startRow,
int  endRow 
)
QwtHistogram::QwtHistogram ( Matrix m  ) 

Member Function Documentation

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  ) 

References d_autoBin, d_begin, d_bin_size, and d_end.

void QwtHistogram::draw ( QPainter *  painter,
const QwtScaleMap &  xMap,
const QwtScaleMap &  yMap,
int  from,
int  to 
) const [private, virtual]
double QwtHistogram::end (  )  [inline]
void QwtHistogram::initData ( double *  Y,
int  size 
)
void QwtHistogram::loadData (  )  [virtual]
void QwtHistogram::loadDataFromMatrix (  )  [private]
Matrix* QwtHistogram::matrix (  )  [inline]
double QwtHistogram::maximum (  )  [inline]

References d_max.

Referenced by PlotDialog::showStatistics().

double QwtHistogram::mean (  )  [inline]

References d_mean.

Referenced by PlotDialog::showStatistics().

double QwtHistogram::minimum (  )  [inline]

References d_min.

Referenced by PlotDialog::showStatistics().

void QwtHistogram::setBinning ( bool  autoBin,
double  size,
double  begin,
double  end 
)
double QwtHistogram::standardDeviation (  )  [inline]

Member Data Documentation

bool QwtHistogram::d_autoBin [private]
double QwtHistogram::d_begin [private]
double QwtHistogram::d_bin_size [private]
double QwtHistogram::d_end [private]
double QwtHistogram::d_max [private]
double QwtHistogram::d_mean [private]

Variables storing statistical information.

Referenced by initData(), loadData(), loadDataFromMatrix(), and mean().

double QwtHistogram::d_min [private]

The documentation for this class was generated from the following files:

Generated on Tue Nov 3 10:48:56 2009 for QtiPlot by  doxygen 1.6.1