9 #ifndef QWT_POLAR_MARKER_H 
   10 #define QWT_POLAR_MARKER_H 
   12 #include "qwt_polar_global.h" 
   13 #include "qwt_polar_item.h" 
   14 #include <qwt_point_polar.h> 
   44     virtual int rtti() 
const;
 
   46     void setPosition( 
const QwtPointPolar & );
 
   47     QwtPointPolar position() 
const;
 
   49     void setSymbol( 
const QwtSymbol *s );
 
   50     const QwtSymbol *symbol() 
const;
 
   52     void setLabel( 
const QwtText& );
 
   53     QwtText label() 
const;
 
   55     void setLabelAlignment( Qt::Alignment );
 
   56     Qt::Alignment labelAlignment() 
const;
 
   58     virtual void draw( QPainter *painter,
 
   59         const QwtScaleMap &azimuthMap, 
const QwtScaleMap &radialMap,
 
   60         const QPointF &pole, 
double radius,
 
   61         const QRectF &canvasRect ) 
const;
 
A class for drawing markers. 
Definition: qwt_polar_marker.h:38
virtual void draw(QPainter *painter, const QwtScaleMap &azimuthMap, const QwtScaleMap &radialMap, const QPointF &pole, double radius, const QRectF &canvasRect) const =0
Draw the item. 
Base class for items on a polar plot. 
Definition: qwt_polar_item.h:37
virtual QwtInterval boundingInterval(int scaleId) const 
Definition: qwt_polar_item.cpp:382
virtual int rtti() const 
Definition: qwt_polar_item.cpp:113