|
QWT API (English) 7.3.0
Qt Widget Library for Technical Applications - English API Documentation
|
A transformation between coordinate systems. More...
#include <qwt_transform.h>
Public Member Functions | |
| QwtTransform () | |
| Constructor. | |
| virtual | ~QwtTransform () |
| Destructor. | |
| virtual double | bounded (double value) const |
| Modify value to be a valid value for the transformation. | |
| virtual double | transform (double value) const =0 |
| Transformation function. | |
| virtual double | invTransform (double value) const =0 |
| Inverse transformation function. | |
| virtual QwtTransform * | copy () const =0 |
| Virtualized copy operation. | |
A transformation between coordinate systems.
QwtTransform manipulates values when being mapped between the scale and the paint device coordinate system. A transformation consists of 2 methods:
| QwtTransform::QwtTransform | ( | ) |
Constructor.
Default constructor.
|
virtual |
Modify value to be a valid value for the transformation.
Bounded function - returns value unmodified.
| value | Value to be bounded |
Reimplemented in QwtLogTransform.
|
pure virtual |
Virtualized copy operation.
Implemented in QwtNullTransform, QwtLogTransform, and QwtPowerTransform.
|
pure virtual |
Inverse transformation function.
Implemented in QwtNullTransform, QwtLogTransform, and QwtPowerTransform.
|
pure virtual |
Transformation function.
Implemented in QwtNullTransform, QwtLogTransform, and QwtPowerTransform.