OpendTect  7.0
Public Member Functions | Public Attributes | List of all members
LogScaler Class Reference

Logarithmic scaling, base e or ten. More...

Inheritance diagram for LogScaler:
[legend]

Public Member Functions

 LogScaler (bool powerof10=true)
 
LogScalerclone () const override
 
void fromString (const char *) override
 
bool operator== (const LogScaler &b) const
 
double scale (double) const override
 
const char * toString () const override
 
const char * type () const override
 
double unScale (double) const override
 
- Public Member Functions inherited from Scaler
virtual ~Scaler ()
 
virtual bool isEmpty () const
 
void put (char *, int sz) const
 

Public Attributes

bool ten_
 

Additional Inherited Members

- Static Public Member Functions inherited from Scaler
static Scalerget (const char *)
 

Detailed Description

Logarithmic scaling, base e or ten.

<>

Constructor & Destructor Documentation

◆ LogScaler()

LogScaler::LogScaler ( bool  powerof10 = true)
inline

Member Function Documentation

◆ clone()

LogScaler* LogScaler::clone ( ) const
inlineoverridevirtual

Implements Scaler.

◆ fromString()

void LogScaler::fromString ( const char *  )
overridevirtual

Implements Scaler.

◆ operator==()

bool LogScaler::operator== ( const LogScaler b) const
inline

◆ scale()

double LogScaler::scale ( double  ) const
overridevirtual

Implements Scaler.

◆ toString()

const char* LogScaler::toString ( ) const
overridevirtual

Implements Scaler.

◆ type()

const char* LogScaler::type ( ) const
inlineoverridevirtual

Implements Scaler.

◆ unScale()

double LogScaler::unScale ( double  ) const
overridevirtual

Reimplemented from Scaler.

Member Data Documentation

◆ ten_

bool LogScaler::ten_

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024