10 #ifndef QWT_PLOT_HISTOGRAM_H 
   11 #define QWT_PLOT_HISTOGRAM_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_seriesitem.h" 
   15 #include "qwt_column_symbol.h" 
   19 class QwtIntervalData;
 
   80     virtual int rtti() 
const;
 
   82     void setPen( 
const QPen & );
 
   83     const QPen &pen() 
const;
 
   85     void setBrush( 
const QBrush & );
 
   86     const QBrush &brush() 
const;
 
   88     void setSamples( 
const QVector<QwtIntervalSample> & );
 
   90     void setBaseline( 
double reference );
 
   91     double baseline() 
const;
 
   93     void setStyle( HistogramStyle style );
 
   94     HistogramStyle style() 
const;
 
  101         const QRectF &canvasRect, 
int from, 
int to ) 
const;
 
  114     void drawColumns( QPainter *,
 
  116         int from, 
int to ) 
const;
 
  118     void drawOutline( QPainter *,
 
  120         int from, 
int to ) 
const;
 
  122     void drawLines( QPainter *,
 
  124          int from, 
int to ) 
const;
 
  128     void flushPolygon( QPainter *, 
double baseLine, QPolygonF & ) 
const;