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 );
 virtual void draw(QPainter *painter, const QPointF ¢er, double radius, double north, QPalette::ColorGroup colorGroup=QPalette::Active) const  =0
Abstract base class for a compass rose. 
Definition: qwt_compass_rose.h:21
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