10 #ifndef QWT_SCALE_MAP_H 
   11 #define QWT_SCALE_MAP_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_transform.h" 
   17 #ifndef QT_NO_DEBUG_STREAM 
   43     void setPaintInterval( 
double p1, 
double p2 );
 
   44     void setScaleInterval( 
double s1, 
double s2 );
 
   46     double transform( 
double s ) 
const;
 
   47     double invTransform( 
double p ) 
const;
 
   68     bool isInverting() 
const;
 
  119     return qAbs( d_p2 - d_p1 );
 
  127     return qAbs( d_s2 - d_s1 );
 
  144     return d_p1 + ( s - d_ts1 ) * d_cnv;
 
  158     double s = d_ts1 + ( p - d_p1 ) / d_cnv;
 
  168     return ( ( d_p1 < d_p2 ) != ( d_s1 < d_s2 ) );
 
  171 #ifndef QT_NO_DEBUG_STREAM 
  172 QWT_EXPORT QDebug operator<<( QDebug, 
const QwtScaleMap & );
 
double s2() const 
Definition: qwt_scale_map.h:93
double pDist() const 
Definition: qwt_scale_map.h:117
A scale map. 
Definition: qwt_scale_map.h:30
double s1() const 
Definition: qwt_scale_map.h:85
bool isInverting() const 
Definition: qwt_scale_map.h:166
double p1() const 
Definition: qwt_scale_map.h:101
double p2() const 
Definition: qwt_scale_map.h:109
double invTransform(double p) const 
Definition: qwt_scale_map.h:156
double transform(double s) const 
Definition: qwt_scale_map.h:139
double sDist() const 
Definition: qwt_scale_map.h:125