10 #ifndef QWT_COMPASS_ROSE_H 
   11 #define QWT_COMPASS_ROSE_H 1 
   13 #include "qwt_global.h" 
   48     virtual void draw( QPainter *painter, 
 
   49         const QPointF ¢er, 
double radius, 
double north,
 
   50         QPalette::ColorGroup colorGroup = QPalette::Active ) 
const = 0;
 
   65     void setWidth( 
double w );
 
   68     void setNumThorns( 
int count );
 
   69     int numThorns() 
const;
 
   71     void setNumThornLevels( 
int count );
 
   72     int numThornLevels() 
const;
 
   74     void setShrinkFactor( 
double factor );
 
   75     double shrinkFactor() 
const;
 
   77     virtual void draw( QPainter *, 
const QPointF ¢er, 
double radius,
 
   78         double north, QPalette::ColorGroup = QPalette::Active ) 
const;
 
   80     static void drawRose( QPainter *, 
const QPalette &,
 
   81         const QPointF ¢er, 
double radius, 
double origin, 
double width,
 
   82         int numThorns, 
int numThornLevels, 
double shrinkFactor );
 
Abstract base class for a compass rose. 
Definition: qwt_compass_rose.h:21
virtual void draw(QPainter *painter, const QPointF ¢er, double radius, double north, QPalette::ColorGroup colorGroup=QPalette::Active) const =0
virtual void setPalette(const QPalette &p)
Assign a palette. 
Definition: qwt_compass_rose.h:28
virtual ~QwtCompassRose()
Destructor. 
Definition: qwt_compass_rose.h:25
A simple rose for QwtCompass. 
Definition: qwt_compass_rose.h:59
const QPalette & palette() const 
Definition: qwt_compass_rose.h:34