|
QtiPlot
0.9.8.2
|
#include <QwtBarCurve.h>
Public Types | |
| enum | BarStyle { Vertical = 0, Horizontal = 1 } |
Public Member Functions | |
| virtual QwtDoubleRect | boundingRect () const |
| void | copy (QwtBarCurve *b) |
| double | dataOffset () |
| int | gap () const |
| bool | isStacked () |
| int | offset () const |
| BarStyle | orientation () |
| QwtBarCurve (BarStyle style, Table *t, const QString &xColName, const QString &name, int startRow, int endRow) | |
| virtual QString | saveToString () |
| void | setGap (int gap) |
| void | setOffset (int offset) |
| void | setStacked (bool on=true) |
| QList< QwtBarCurve * > | stackedCurvesList () const |
| double | stackOffset (int i, QList< QwtBarCurve * > stack) const |
Protected Attributes | |
| int | bar_gap |
| int | bar_offset |
| BarStyle | bar_style |
| bool | d_is_stacked |
Private Member Functions | |
| virtual void | draw (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const |
Bar curve.
| QwtBarCurve::QwtBarCurve | ( | BarStyle | style, |
| Table * | t, | ||
| const QString & | xColName, | ||
| const QString & | name, | ||
| int | startRow, | ||
| int | endRow | ||
| ) |
References bar_style, Graph::HorizontalBars, PlotCurve::setPlotStyle(), PlotCurve::setType(), Vertical, and Graph::VerticalBars.
| QwtDoubleRect QwtBarCurve::boundingRect | ( | ) | const [virtual] |
Reimplemented from PlotCurve.
Reimplemented in QwtHistogram.
References bar_style, d_is_stacked, stackedCurvesList(), stackOffset(), and Vertical.
| void QwtBarCurve::copy | ( | QwtBarCurve * | b | ) |
References bar_gap, bar_offset, bar_style, d_is_stacked, and isStacked().
| double QwtBarCurve::dataOffset | ( | ) |
References bar_gap, bar_offset, bar_style, min, and Vertical.
| void QwtBarCurve::draw | ( | QPainter * | painter, |
| const QwtScaleMap & | xMap, | ||
| const QwtScaleMap & | yMap, | ||
| int | from, | ||
| int | to | ||
| ) | const [private, virtual] |
References bar_gap, bar_offset, bar_style, d_is_stacked, min, stackedCurvesList(), stackOffset(), and Vertical.
| int QwtBarCurve::gap | ( | ) | const [inline] |
References bar_gap.
Referenced by Graph::saveCurveLayout(), PlotDialog::setActiveCurve(), Graph::setBarsGap(), and setGap().
| bool QwtBarCurve::isStacked | ( | ) | [inline] |
References d_is_stacked.
Referenced by copy(), PlotDialog::setActiveCurve(), and stackedCurvesList().
| int QwtBarCurve::offset | ( | ) | const [inline] |
References bar_offset.
Referenced by Graph::saveCurveLayout(), PlotDialog::setActiveCurve(), Graph::setBarsGap(), and setOffset().
| BarStyle QwtBarCurve::orientation | ( | ) | [inline] |
References bar_style.
Referenced by stackedCurvesList().
| QString QwtBarCurve::saveToString | ( | ) | [virtual] |
Reimplemented from DataCurve.
References d_is_stacked.
| void QwtBarCurve::setGap | ( | int | gap | ) |
References bar_gap, and gap().
Referenced by PlotDialog::applyGapToLayer(), Graph::initCurveLayout(), Graph::restoreHistogram(), and Graph::setBarsGap().
| void QwtBarCurve::setOffset | ( | int | offset | ) |
References bar_offset, and offset().
Referenced by Graph::initCurveLayout(), Graph::restoreHistogram(), and Graph::setBarsGap().
| void QwtBarCurve::setStacked | ( | bool | on = true | ) | [inline] |
References d_is_stacked.
Referenced by ApplicationWindow::openGraph().
| QList< QwtBarCurve * > QwtBarCurve::stackedCurvesList | ( | ) | const |
References bar_style, Graph::curveCount(), Graph::curveIndex(), Graph::dataCurve(), Graph::HorizontalBars, isStacked(), orientation(), PlotCurve::type(), and Graph::VerticalBars.
Referenced by boundingRect(), and draw().
| double QwtBarCurve::stackOffset | ( | int | i, |
| QList< QwtBarCurve * > | stack | ||
| ) | const |
References bar_style, and Vertical.
Referenced by boundingRect(), and draw().
int QwtBarCurve::bar_gap [protected] |
Referenced by copy(), dataOffset(), draw(), gap(), QwtHistogram::init(), and setGap().
int QwtBarCurve::bar_offset [protected] |
Referenced by copy(), dataOffset(), draw(), offset(), and setOffset().
BarStyle QwtBarCurve::bar_style [protected] |
Referenced by boundingRect(), copy(), dataOffset(), draw(), orientation(), QwtBarCurve(), stackedCurvesList(), and stackOffset().
bool QwtBarCurve::d_is_stacked [protected] |
Referenced by boundingRect(), copy(), draw(), isStacked(), saveToString(), and setStacked().
1.7.6.1