10 #ifndef QWT_PLOT_RESCALER_H 
   11 #define QWT_PLOT_RESCALER_H 1 
   13 #include "qwt_global.h" 
   14 #include "qwt_interval.h" 
   81         RescalePolicy = Expanding );
 
   85     void setEnabled( 
bool );
 
   86     bool isEnabled() 
const;
 
   88     void setRescalePolicy( RescalePolicy );
 
   89     RescalePolicy rescalePolicy() 
const;
 
   91     void setExpandingDirection( ExpandingDirection );
 
   92     void setExpandingDirection( 
int axis, ExpandingDirection );
 
   93     ExpandingDirection expandingDirection( 
int axis ) 
const;
 
   95     void setReferenceAxis( 
int axis );
 
   96     int referenceAxis() 
const;
 
   98     void setAspectRatio( 
double ratio );
 
   99     void setAspectRatio( 
int axis, 
double ratio );
 
  100     double aspectRatio( 
int axis ) 
const;
 
  102     void setIntervalHint( 
int axis, 
const QwtInterval& );
 
  106     const QWidget *canvas() 
const;
 
  111     virtual bool eventFilter( QObject *, QEvent * );
 
  113     void rescale() 
const;
 
  116     virtual void canvasResizeEvent( QResizeEvent * );
 
  118     virtual void rescale( 
const QSize &oldSize, 
const QSize &newSize ) 
const;
 
  120         int axis, 
const QSize &oldSize, 
const QSize &newSize ) 
const;
 
  124         const QSize &size ) 
const;
 
  126     virtual void updateScales(
 
  129     Qt::Orientation orientation( 
int axis ) 
const;
 
  132         double width, ExpandingDirection ) 
const;
 
  135     double pixelDist( 
int axis, 
const QSize & ) 
const;
 
The upper limit of the scale is adjusted. 
Definition: qwt_plot_rescaler.h:70
Number of axes. 
Definition: qwt_plot.h:108
Definition: qwt_plot_rescaler.h:54
Definition: qwt_plot_rescaler.h:44
X axis below the canvas. 
Definition: qwt_plot.h:102
RescalePolicy
Definition: qwt_plot_rescaler.h:37
ExpandingDirection
Definition: qwt_plot_rescaler.h:67
QwtPlotRescaler takes care of fixed aspect ratios for plot scales. 
Definition: qwt_plot_rescaler.h:28
The lower limit of the scale is adjusted. 
Definition: qwt_plot_rescaler.h:73
A class representing an interval. 
Definition: qwt_interval.h:26
A 2-D plotting widget. 
Definition: qwt_plot.h:74