InvUnit Class Reference

#include <unit.h>

Inheritance diagram for InvUnit:

UnitObj UnitObj List of all members.

Public Member Functions

 InvUnit (InvUnit &usrc)
 InvUnit (const gchar *s, const gchar *pss, double f=1., double o=0.)
 InvUnit (const gchar *s, const gchar *pss, const gchar *lab, double f=1., double o=0.)
virtual UnitObjCopy ()
virtual void setval (const gchar *name, double x)
virtual double Usr2Base (double u)
virtual double Base2Usr (double b)
 InvUnit (InvUnit &usrc)
 InvUnit (const gchar *s, const gchar *pss, double f=1., double o=0.)
 InvUnit (const gchar *s, const gchar *pss, const gchar *lab, double f=1., double o=0.)
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 276 of file unit.h.


Constructor & Destructor Documentation

InvUnit::InvUnit InvUnit usrc  )  [inline]
 

Definition at line 278 of file unit.h.

References fac, and off.

Referenced by Copy().

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

Definition at line 280 of file unit.h.

References fac, and off.

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

Definition at line 282 of file unit.h.

References fac, and off.

InvUnit::InvUnit InvUnit usrc  )  [inline]
 

Definition at line 278 of file unit.h.

References fac, and off.

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

Definition at line 280 of file unit.h.

References fac, and off.

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

Definition at line 282 of file unit.h.

References fac, and off.


Member Function Documentation

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

Reimplemented from UnitObj.

Definition at line 293 of file unit.h.

References fac, and off.

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

Reimplemented from UnitObj.

Definition at line 293 of file unit.h.

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

Reimplemented from UnitObj.

Definition at line 285 of file unit.h.

References InvUnit().

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

Reimplemented from UnitObj.

Definition at line 285 of file unit.h.

References InvUnit().

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

Definition at line 286 of file unit.h.

References fac, and off.

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

Definition at line 286 of file unit.h.

References fac, and off.

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

Reimplemented from UnitObj.

Definition at line 292 of file unit.h.

References fac, and off.

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

Reimplemented from UnitObj.

Definition at line 292 of file unit.h.

References fac, and off.


Member Data Documentation

double InvUnit::fac [private]
 

Definition at line 293 of file unit.h.

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

double InvUnit::off [private]
 

Definition at line 293 of file unit.h.

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


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