Definition at line 19 of file qwt_scale_map.h.
Public Member Functions | |
QwtScaleTransformation () | |
QwtScaleTransformation (double(*xForm)(double x, double s1, double s2, double p1, double p2, void *), double(*invXForm)(double x, double p1, double p2, double s1, double s2, void *)) | |
Static Public Member Functions | |
static double | linearXForm (double x, double s1, double s2, double p1, double p2, void *) |
static double | log10XForm (double x, double s1, double s2, double p1, double p2, void *) |
static double | log10InvXForm (double x, double p1, double p2, double s1, double s2, void *) |
Public Attributes | |
double(* | xForm )(double x, double s1, double s2, double p1, double p2, void *) |
double(* | invXForm )(double y, double p1, double p2, double s1, double s2, void *) |
|
Transform a value between 2 linear intervals.
Definition at line 45 of file qwt_scale_map.cpp. Referenced by QwtScaleMap::setTransformation(), QwtLinearScaleEngine::transformation(), and QwtScaleMap::xTransform(). |
|
Transform a value from a linear to a logarithmic interval.
Definition at line 87 of file qwt_scale_map.cpp. Referenced by QwtScaleMap::setTransformation(), and QwtLog10ScaleEngine::transformation(). |
|
Transform a value from a logarithmic to a linear interval.
Definition at line 67 of file qwt_scale_map.cpp. Referenced by QwtScaleMap::setScaleInterval(), QwtScaleMap::setTransformation(), QwtLog10ScaleEngine::transformation(), and QwtScaleMap::xTransform(). |