#include <ScaleEngine.h>
|
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 |
|
Enumerator |
---|
Linear |
|
Log10 |
|
Ln |
|
Log2 |
|
Reciprocal |
|
Probability |
|
Logit |
|
ScaleTransformation::ScaleTransformation |
( |
const ScaleEngine * |
engine | ) |
|
|
inline |
QwtScaleTransformation * ScaleTransformation::copy |
( |
| ) |
const |
double ScaleTransformation::invXForm |
( |
double |
x, |
|
|
double |
s1, |
|
|
double |
s2, |
|
|
double |
p1, |
|
|
double |
p2 |
|
) |
| const |
|
virtual |
Reimplemented in LogitScaleTransformation, ProbabilityScaleTransformation, and ReciprocalScaleTransformation.
References ScaleEngine::axisBreakLeft(), ScaleEngine::axisBreakRight(), ScaleEngine::breakPosition(), ScaleEngine::breakWidth(), d_engine, ScaleEngine::hasBreak(), Linear, Ln, Log10, ScaleEngine::log10ScaleAfterBreak(), newScaleTransformation(), and ScaleEngine::type().
QwtScaleTransformation * ScaleTransformation::newScaleTransformation |
( |
| ) |
const |
|
protected |
double ScaleTransformation::xForm |
( |
double |
x, |
|
|
double |
s1, |
|
|
double |
s2, |
|
|
double |
p1, |
|
|
double |
p2 |
|
) |
| const |
|
virtual |
Reimplemented in LogitScaleTransformation, ProbabilityScaleTransformation, and ReciprocalScaleTransformation.
References ScaleEngine::axisBreakLeft(), ScaleEngine::axisBreakRight(), ScaleEngine::breakPosition(), ScaleEngine::breakWidth(), d_engine, ScaleEngine::hasBreak(), Linear, Ln, Log10, ScaleEngine::log10ScaleAfterBreak(), Log2, newScaleTransformation(), and ScaleEngine::type().
The documentation for this class was generated from the following files: