84 RescalePolicy = Expanding );
88 void setEnabled(
bool );
89 bool isEnabled()
const;
91 void setRescalePolicy( RescalePolicy );
92 RescalePolicy rescalePolicy()
const;
94 void setExpandingDirection( ExpandingDirection );
95 void setExpandingDirection( QwtAxisId, ExpandingDirection );
96 ExpandingDirection expandingDirection( QwtAxisId )
const;
98 void setReferenceAxis( QwtAxisId );
99 QwtAxisId referenceAxis()
const;
101 void setAspectRatio(
double ratio );
102 void setAspectRatio( QwtAxisId,
double ratio );
103 double aspectRatio( QwtAxisId )
const;
105 void setIntervalHint( QwtAxisId,
const QwtInterval& );
109 const QWidget* canvas()
const;
114 virtual bool eventFilter( QObject*, QEvent* ) QWT_OVERRIDE;
116 void rescale()
const;
119 virtual void canvasResizeEvent( QResizeEvent* );
121 virtual void rescale(
const QSize& oldSize,
const QSize& newSize )
const;
123 QwtAxisId,
const QSize& oldSize,
const QSize& newSize )
const;
126 QwtAxisId,
const QwtInterval& reference,
const QSize& size )
const;
128 virtual void updateScales(
129 QwtInterval intervals[QwtAxis::AxisPositions] )
const;
131 Qt::Orientation orientation( QwtAxisId )
const;
134 double width, ExpandingDirection )
const;
137 double pixelDist( QwtAxisId,
const QSize& )
const;