Qwt User's Guide
6.0.2
|
#include <qwt_scale_map.h>
Public Types | |
enum | Type { Linear, Log10, Other } |
Public Member Functions | |
QwtScaleTransformation (Type type) | |
virtual | ~QwtScaleTransformation () |
virtual QwtScaleTransformation * | copy () const |
virtual double | invXForm (double p, double p1, double p2, double s1, double s2) const |
Type | type () const |
virtual double | xForm (double s, double s1, double s2, double p1, double p2) const |
A transformation between coordinate systems.
QwtScaleTransformation offers transformations from the coordinate system of a scale into the linear coordinate system of a paint device and vice versa.
|
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 |
|
inline |
|
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 |