|
Qwt User's Guide 5.2.2
|
Operations for linear or logarithmic (base 10) transformations. More...
#include <qwt_scale_map.h>
Public Types | |
| enum | Type { Linear, Log10, Other } |
Public Member Functions | |
| virtual QwtScaleTransformation * | copy () const |
| virtual double | invXForm (double x, double p1, double p2, double s1, double s2) const |
| QwtScaleTransformation (Type type) | |
| Type | type () const |
| virtual double | xForm (double x, double s1, double s2, double p1, double p2) const |
| virtual | ~QwtScaleTransformation () |
Operations for linear or logarithmic (base 10) transformations.
| QwtScaleTransformation::QwtScaleTransformation | ( | Type | type | ) |
Constructor for a linear transformation.
| QwtScaleTransformation::~QwtScaleTransformation | ( | ) | [virtual] |
Destructor.
| QwtScaleTransformation * QwtScaleTransformation::copy | ( | ) | const [virtual] |
Create a clone of the transformation.
| double QwtScaleTransformation::invXForm | ( | double | p, |
| double | p1, | ||
| double | p2, | ||
| double | s1, | ||
| double | s2 | ||
| ) | const [virtual] |
Transform a value from the coordinate system of the paint device into the coordinate system of a scale.
| p | Value related to the coordinate system of the paint device |
| p1 | First border of the coordinate system of the paint device |
| p2 | Second border of the coordinate system of the paint device |
| s1 | First border of the coordinate system of the scale |
| s2 | Second border of the coordinate system of the scale |
| QwtScaleTransformation::Type QwtScaleTransformation::type | ( | ) | const [inline] |
| double QwtScaleTransformation::xForm | ( | double | s, |
| double | s1, | ||
| double | s2, | ||
| double | p1, | ||
| double | p2 | ||
| ) | const [virtual] |
Transform a value from the coordinate system of a scale into the coordinate system of the paint device.
| s | Value related to the coordinate system of the scale |
| s1 | First border of the coordinate system of the scale |
| s2 | Second border of the coordinate system of the scale |
| p1 | First border of the coordinate system of the paint device |
| p2 | Second border of the coordinate system of the paint device |
1.7.3