#include <ScaleEngine.h>
Public Member Functions | |
QwtScaleTransformation * | copy () const |
virtual double | invXForm (double x, double s1, double s2, double p1, double p2) const |
ScaleTransformation (const ScaleEngine *engine) | |
virtual double | xForm (double x, double, double, double p1, double p2) const |
Private Attributes | |
const ScaleEngine * | d_engine |
The scale engine that generates the transformation. |
ScaleTransformation::ScaleTransformation | ( | const ScaleEngine * | engine | ) | [inline] |
Referenced by copy().
QwtScaleTransformation * ScaleTransformation::copy | ( | ) | const |
References d_engine, and ScaleTransformation().
double ScaleTransformation::invXForm | ( | double | x, | |
double | s1, | |||
double | s2, | |||
double | p1, | |||
double | p2 | |||
) | const [virtual] |
double ScaleTransformation::xForm | ( | double | x, | |
double | s1, | |||
double | s2, | |||
double | p1, | |||
double | p2 | |||
) | const [virtual] |
const ScaleEngine* ScaleTransformation::d_engine [private] |