10 #ifndef QWT_PLOT_MULTI_BAR_CHART_H 
   11 #define QWT_PLOT_MULTI_BAR_CHART_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_abstract_barchart.h" 
   70     virtual int rtti() const QWT_OVERRIDE;
 
   79     void setStyle( ChartStyle style );
 
   80     ChartStyle style() const;
 
   85     void resetSymbolMap();
 
   87     virtual 
void drawSeries( QPainter*,
 
   89         const QRectF& canvasRect, 
int from, 
int to ) const QWT_OVERRIDE;
 
   91     virtual QRectF boundingRect() const QWT_OVERRIDE;
 
   96         int index, const QSizeF& ) const QWT_OVERRIDE;
 
  102         int sampleIndex, 
int valueIndex ) const;
 
  104     virtual 
void drawSample( QPainter*,
 
  106         const QRectF& canvasRect, const 
QwtInterval& boundingInterval,
 
  109     virtual 
void drawBar( QPainter*, 
int sampleIndex,
 
  112     void drawStackedBars( QPainter*,
 
  114         const QRectF& canvasRect, 
int index,
 
  117     void drawGroupedBars( QPainter*,
 
  119         const QRectF& canvasRect, 
int index,
 
Directed rectangle representing bounding rectangle and orientation of a column.
A drawing primitive for columns.
A paint device for scalable graphics.
A class representing an interval.
Attributes of an entry on a legend.
Abstract base class for bar chart items.
QwtPlotMultiBarChart displays a series of a samples that consist each of a set of values.
@ Grouped
The bars of a set are displayed side by side.
Abstract interface for iterating over samples.
Class storing a QwtSeriesData object.
A sample of the types (x1...xn, y) or (x, y1..yn)
A class representing a text.