OpendTect
7.0
|
Linear scaling. More...
Public Member Functions | |
LinScaler (double c=0, double f=1) | |
LinScaler (double x0, double y0, double x1, double y1) | |
LinScaler * | clone () const override |
void | fromString (const char *) override |
bool | isEmpty () const override |
bool | operator== (const LinScaler &b) const |
double | scale (double) const override |
void | set (double x0, double y0, double x1, double y1) |
const char * | toString () const override |
const char * | type () const override |
double | unScale (double) const override |
Public Member Functions inherited from Scaler | |
virtual | ~Scaler () |
void | put (char *, int sz) const |
Public Attributes | |
double | constant |
double | factor |
Additional Inherited Members | |
Static Public Member Functions inherited from Scaler | |
static Scaler * | get (const char *) |
Linear scaling.
<>
|
inline |
LinScaler::LinScaler | ( | double | x0, |
double | y0, | ||
double | x1, | ||
double | y1 | ||
) |
|
overridevirtual |
Implements Scaler.
|
inlineoverridevirtual |
Reimplemented from Scaler.
|
inline |
|
overridevirtual |
Implements Scaler.
void LinScaler::set | ( | double | x0, |
double | y0, | ||
double | x1, | ||
double | y1 | ||
) |
|
overridevirtual |
Implements Scaler.
|
inlineoverridevirtual |
Implements Scaler.
|
overridevirtual |
Reimplemented from Scaler.
double LinScaler::constant |
double LinScaler::factor |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024