QtiPlot
0.9.8.2
|
#include <ScaleEngine.h>
Public Types | |
enum | Type { Linear, Log10, Ln, Log2, Reciprocal, Probability, Logit } |
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 |
Protected Member Functions | |
QwtScaleTransformation * | newScaleTransformation () const |
Protected Attributes | |
const ScaleEngine * | d_engine |
The scale engine that generates the transformation. More... | |
|
inline |
References copy(), invXForm(), newScaleTransformation(), and xForm().
QwtScaleTransformation * ScaleTransformation::copy | ( | ) | const |
Referenced by ScaleTransformation().
|
virtual |
Reimplemented in LogitScaleTransformation, ProbabilityScaleTransformation, and ReciprocalScaleTransformation.
References ScaleEngine::d_type, Linear, Ln, and Log10.
Referenced by ScaleTransformation().
|
protected |
References Linear, Ln, Log10, Log2, Logit, Probability, and Reciprocal.
Referenced by ScaleTransformation().
|
virtual |
Reimplemented in LogitScaleTransformation, ProbabilityScaleTransformation, and ReciprocalScaleTransformation.
References ScaleEngine::d_type, Linear, Ln, Log10, and Log2.
Referenced by ScaleTransformation().
|
protected |
The scale engine that generates the transformation.