10 #ifndef QWT_ROUND_SCALE_DRAW_H    11 #define QWT_ROUND_SCALE_DRAW_H    13 #include "qwt_global.h"    14 #include "qwt_abstract_scale_draw.h"    36     void setRadius( 
double radius );
    37     double radius() 
const;
    39     void moveCenter( 
double x, 
double y );
    40     void moveCenter( 
const QPointF & );
    41     QPointF center() 
const;
    43     void setAngleRange( 
double angle1, 
double angle2 );
    45     virtual double extent( 
const QFont & ) 
const;
    48     virtual void drawTick( QPainter *, 
double val, 
double len ) 
const;
    50     virtual void drawLabel( QPainter *, 
double val ) 
const;
    63     moveCenter( QPointF( x, y ) );
 A abstract base class for drawing scales. 
Definition: qwt_abstract_scale_draw.h:31
virtual void drawTick(QPainter *painter, double value, double len) const  =0
A class for drawing round scales. 
Definition: qwt_round_scale_draw.h:30
virtual void drawBackbone(QPainter *painter) const  =0
virtual void drawLabel(QPainter *painter, double value) const  =0
virtual double extent(const QFont &font) const  =0
void moveCenter(double x, double y)
Move the center of the scale draw, leaving the radius unchanged. 
Definition: qwt_round_scale_draw.h:61