conflicting packages
QwtScaleMap(3) | Qwt User's Guide | QwtScaleMap(3) |
NAME¶
QwtScaleMap - A scale map.SYNOPSIS¶
#include <qwt_scale_map.h>Public Member Functions¶
double invTransform (double i) const
Public Attributes¶
QT_STATIC_CONST double LogMax = 1.0e150
Detailed Description¶
A scale map.Constructor & Destructor Documentation¶
QwtScaleMap::QwtScaleMap ()¶
Constructor. The scale and paint device intervals are both set to [0,1].QwtScaleMap::QwtScaleMap (const QwtScaleMap &other)¶
Copy constructor.QwtScaleMap::~QwtScaleMap () Destructor¶
Member Function Documentation¶
double QwtScaleMap::invTransform (doublep) const [inline] Transform an paint device value into a value in the interval of the scale.¶
Parameters:p Value relative to the coordinates of
the paint device
See also:
transform()
QwtScaleMap & QwtScaleMap::operator= (const QwtScaleMap &other)¶
Assignment operator.double QwtScaleMap::p1 () const [inline] Returns:¶
First border of the paint interval
double QwtScaleMap::p2 () const [inline] Returns:¶
Second border of the paint interval
double QwtScaleMap::pDist () const [inline] Returns:¶
qwtAbs(p2() - p1())
double QwtScaleMap::s1 () const [inline] Returns:¶
First border of the scale interval
double QwtScaleMap::s2 () const [inline] Returns:¶
Second border of the scale interval
double QwtScaleMap::sDist () const [inline] Returns:¶
qwtAbs(s2() - s1())
void QwtScaleMap::setPaintInterval (intp1, intp2)¶
Specify the borders of the paint device interval. Parameters:p1 first border
p2 second border
void QwtScaleMap::setPaintXInterval (doublep1, doublep2)¶
Specify the borders of the paint device interval. Parameters:p1 first border
p2 second border
void QwtScaleMap::setScaleInterval (doubles1, doubles2)¶
Specify the borders of the scale interval. Parameters:s1 first border
s2 second border
Warning:
logarithmic scales might be aligned to
[LogMin, LogMax]
void QwtScaleMap::setTransformation (QwtScaleTransformation *transformation) Initialize the map with a transformation¶
int QwtScaleMap::transform (doubles) const [inline] Transform a point related to the scale interval into an point related to the interval of the paint device and round it to an integer. (In Qt <= 3.x paint devices are integer based. )¶
Parameters:s Value relative to the coordinates of
the scale
See also:
xTransform()
const QwtScaleTransformation * QwtScaleMap::transformation () const¶
Get the transformation.double QwtScaleMap::xTransform (doubles) const [inline] Transform a point related to the scale interval into an point related to the interval of the paint device¶
Parameters:s Value relative to the coordinates of
the scale
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.Mon Aug 1 2011 | Version 5.2.2 |