LogUnit Class Reference

#include <unit.h>

Inheritance diagram for LogUnit:

UnitObj UnitObj List of all members.

Public Member Functions

 LogUnit (LogUnit &usrc)
 LogUnit (const gchar *s, const gchar *pss, double f=1., double o=1.)
 LogUnit (const gchar *s, const gchar *pss, const gchar *lab, double f=1., double o=1.)
virtual UnitObjCopy ()
virtual void setval (const gchar *name, double x)
virtual double Usr2Base (double u)
virtual double Base2Usr (double b)
 LogUnit (LogUnit &usrc)
 LogUnit (const gchar *s, const gchar *pss, double f=1., double o=1.)
 LogUnit (const gchar *s, const gchar *pss, const gchar *lab, double f=1., double o=1.)
virtual UnitObjCopy ()
virtual void setval (const gchar *name, double x)
virtual double Usr2Base (double u)
virtual double Base2Usr (double b)

Private Attributes

double fac
double off

Detailed Description

Definition at line 253 of file unit.h.


Constructor & Destructor Documentation

LogUnit::LogUnit LogUnit usrc  )  [inline]
 

Definition at line 255 of file unit.h.

References fac, and off.

Referenced by Copy().

LogUnit::LogUnit const gchar *  s,
const gchar *  pss,
double  f = 1.,
double  o = 1.
[inline]
 

Definition at line 257 of file unit.h.

References fac, and off.

LogUnit::LogUnit const gchar *  s,
const gchar *  pss,
const gchar *  lab,
double  f = 1.,
double  o = 1.
[inline]
 

Definition at line 259 of file unit.h.

References fac, and off.

LogUnit::LogUnit LogUnit usrc  )  [inline]
 

Definition at line 255 of file unit.h.

References fac, and off.

LogUnit::LogUnit const gchar *  s,
const gchar *  pss,
double  f = 1.,
double  o = 1.
[inline]
 

Definition at line 257 of file unit.h.

References fac, and off.

LogUnit::LogUnit const gchar *  s,
const gchar *  pss,
const gchar *  lab,
double  f = 1.,
double  o = 1.
[inline]
 

Definition at line 259 of file unit.h.

References fac, and off.


Member Function Documentation

virtual double LogUnit::Base2Usr double  b  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 270 of file unit.h.

References fac, and off.

virtual double LogUnit::Base2Usr double  b  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 270 of file unit.h.

virtual UnitObj* LogUnit::Copy  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 262 of file unit.h.

References LogUnit().

virtual UnitObj* LogUnit::Copy  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 262 of file unit.h.

References LogUnit().

virtual void LogUnit::setval const gchar *  name,
double  x
[inline, virtual]
 

Definition at line 263 of file unit.h.

References fac, and off.

virtual void LogUnit::setval const gchar *  name,
double  x
[inline, virtual]
 

Definition at line 263 of file unit.h.

References fac, and off.

virtual double LogUnit::Usr2Base double  u  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 269 of file unit.h.

References fac, and off.

virtual double LogUnit::Usr2Base double  u  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 269 of file unit.h.

References fac, and off.


Member Data Documentation

double LogUnit::fac [private]
 

Definition at line 270 of file unit.h.

Referenced by Base2Usr(), LogUnit(), setval(), and Usr2Base().

double LogUnit::off [private]
 

Definition at line 270 of file unit.h.

Referenced by Base2Usr(), LogUnit(), setval(), and Usr2Base().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:05:38 2006 for GXSM by  doxygen 1.4.6