27#ifndef QWT_ROUND_SCALE_DRAW_H
28#define QWT_ROUND_SCALE_DRAW_H
30#include "qwt_global.h"
31#include "qwt_abstract_scale_draw.h"
55 void setRadius(
double radius);
57 double radius()
const;
60 void moveCenter(
double x,
double y);
62 void moveCenter(
const QPointF&);
64 QPointF center()
const;
67 void setAngleRange(
double angle1,
double angle2);
69 virtual double extent(
const QFont&)
const override;
72 virtual void drawTick(QPainter*,
double value,
double len)
const override;
74 virtual void drawBackbone(QPainter*)
const override;
76 virtual void drawLabel(QPainter*,
double value)
const override;
An abstract base class for drawing scales
Definition qwt_abstract_scale_draw.h:47
A class for drawing round scales
Definition qwt_round_scale_draw.h:47
~QwtRoundScaleDraw() override
Destructor
void moveCenter(double x, double y)
Move the center
Definition qwt_round_scale_draw.h:83