Public Member Functions | Public Attributes

LogScaler Class Reference

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

Inheritance diagram for LogScaler:
Scaler

List of all members.

Public Member Functions

 LogScaler (bool powerof10=true)
const char * type () const
virtual cloneTp * clone () const
double scale (double) const
double unScale (double) const
const char * toString () const
void fromString (const char *)
bool operator== (const LogScaler &b) const

Public Attributes

bool ten_

Detailed Description

Logarithmic scaling, base e or ten.


Constructor & Destructor Documentation

LogScaler::LogScaler ( bool  powerof10 = true  )  [inline]

Member Function Documentation

virtual cloneTp* LogScaler::clone (  )  const [inline, virtual]

Implements Scaler.

void LogScaler::fromString ( const char *   )  [virtual]

Implements Scaler.

bool LogScaler::operator== ( const LogScaler b  )  const [inline]
double LogScaler::scale ( double   )  const [virtual]

Implements Scaler.

const char* LogScaler::toString (  )  const [virtual]

Implements Scaler.

const char* LogScaler::type (  )  const [inline, virtual]

Implements Scaler.

double LogScaler::unScale ( double   )  const [virtual]

Reimplemented from Scaler.


Member Data Documentation