111 void setEnabled(
bool);
113 bool isEnabled()
const;
116 void setRescalePolicy(RescalePolicy);
118 RescalePolicy rescalePolicy()
const;
121 void setExpandingDirection(ExpandingDirection);
123 void setExpandingDirection(QwtAxisId, ExpandingDirection);
125 ExpandingDirection expandingDirection(QwtAxisId)
const;
128 void setReferenceAxis(QwtAxisId);
130 QwtAxisId referenceAxis()
const;
133 void setAspectRatio(
double ratio);
135 void setAspectRatio(QwtAxisId,
double ratio);
137 double aspectRatio(QwtAxisId)
const;
140 void setIntervalHint(QwtAxisId,
const QwtInterval&);
147 const QWidget* canvas()
const;
155 virtual bool eventFilter(QObject*, QEvent*)
override;
158 void rescale()
const;
162 virtual void canvasResizeEvent(QResizeEvent*);
165 virtual void rescale(
const QSize& oldSize,
const QSize& newSize)
const;
167 virtual QwtInterval expandScale(QwtAxisId,
const QSize& oldSize,
const QSize& newSize)
const;
173 virtual void updateScales(
QwtInterval intervals[ QwtAxis::AxisPositions ])
const;
176 Qt::Orientation orientation(QwtAxisId)
const;
184 double pixelDist(QwtAxisId,
const QSize&)
const;