QtiPlot  0.9.8.2
Public Member Functions | Private Member Functions | Private Attributes
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 loadData ()
Matrixmatrix ()
double maximum ()
double mean ()
double minimum ()
 QwtHistogram (Table *t, const QString &name, int startRow=0, int endRow=-1)
 QwtHistogram (Matrix *m)
void setAutoBinning (bool autoBin=true)
 Convenience function to be used in scripts.
void setBinning (bool autoBin, double size, double begin, double end)
void setBinning (double binSize, double begin, double end)
 Convenience function. It disables autobinning.
double standardDeviation ()

Private Member Functions

void init ()
void loadDataFromMatrix ()
virtual void loadLabels ()

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 &  name,
int  startRow = 0,
int  endRow = -1 
)

References init().

References d_matrix, and init().


Member Function Documentation

bool QwtHistogram::autoBinning ( ) [inline]
double QwtHistogram::begin ( ) [inline]
double QwtHistogram::binSize ( ) [inline]
QwtDoubleRect QwtHistogram::boundingRect ( ) const [virtual]

Reimplemented from QwtBarCurve.

References d_autoBin, d_begin, d_bin_size, and d_end.

double QwtHistogram::end ( ) [inline]
void QwtHistogram::init ( ) [private]
void QwtHistogram::loadData ( ) [virtual]
void QwtHistogram::loadLabels ( ) [private, virtual]
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::setAutoBinning ( bool  autoBin = true)

Convenience function to be used in scripts.

References d_autoBin.

void QwtHistogram::setBinning ( bool  autoBin,
double  size,
double  begin,
double  end 
)
void QwtHistogram::setBinning ( double  binSize,
double  begin,
double  end 
)

Convenience function. It disables autobinning.

References begin(), binSize(), d_autoBin, d_begin, d_bin_size, d_end, and 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 loadData(), loadDataFromMatrix(), and mean().

double QwtHistogram::d_min [private]

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