QwtBarCurve Class Reference

#include <QwtBarCurve.h>

Inheritance diagram for QwtBarCurve:

DataCurve PlotCurve QwtHistogram

List of all members.


Detailed Description

Bar curve.

Public Types

enum  BarStyle { Vertical = 0, Horizontal = 1 }

Public Member Functions

virtual QwtDoubleRect boundingRect () const
void copy (const QwtBarCurve *b)
double dataOffset ()
int gap () const
int offset () const
BarStyle orientation ()
 QwtBarCurve (BarStyle style, Table *t, const QString &xColName, const char *name, int startRow, int endRow)
void setGap (int gap)
void setOffset (int offset)

Private Member Functions

virtual void draw (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const

Private Attributes

int bar_gap
int bar_offset
BarStyle bar_style

Member Enumeration Documentation

enum QwtBarCurve::BarStyle

Enumerator:
Vertical 
Horizontal 


Constructor & Destructor Documentation

QwtBarCurve::QwtBarCurve ( BarStyle  style,
Table t,
const QString &  xColName,
const char *  name,
int  startRow,
int  endRow 
)


Member Function Documentation

QwtDoubleRect QwtBarCurve::boundingRect (  )  const [virtual]

Reimplemented from PlotCurve.

Reimplemented in QwtHistogram.

void QwtBarCurve::copy ( const QwtBarCurve b  ) 

double QwtBarCurve::dataOffset (  ) 

void QwtBarCurve::draw ( QPainter *  painter,
const QwtScaleMap &  xMap,
const QwtScaleMap &  yMap,
int  from,
int  to 
) const [private, virtual]

Reimplemented in QwtHistogram.

int QwtBarCurve::gap (  )  const [inline]

int QwtBarCurve::offset (  )  const [inline]

BarStyle QwtBarCurve::orientation (  )  [inline]

void QwtBarCurve::setGap ( int  gap  ) 

void QwtBarCurve::setOffset ( int  offset  ) 


Member Data Documentation

int QwtBarCurve::bar_gap [private]

int QwtBarCurve::bar_offset [private]

BarStyle QwtBarCurve::bar_style [private]


The documentation for this class was generated from the following files:
Generated on Mon Oct 15 06:11:43 2007 for QtiPlot by  doxygen 1.5.3