#include <unit.h>
Inheritance diagram for UnitObj:
Public Member Functions | |
UnitObj (UnitObj &usrc) | |
UnitObj (const gchar *s, const gchar *pss) | |
UnitObj (const gchar *s, const gchar *pss, const gchar *precc) | |
UnitObj (const gchar *s, const gchar *pss, const gchar *precc, const gchar *lab) | |
virtual | ~UnitObj () |
virtual UnitObj * | Copy () |
void | SetAlias (const gchar *a) |
void | ChangeSym (gchar *s, gchar *pss) |
void | ChangePrec (gchar *precc) |
void | SetLabel (gchar *lab) |
gchar * | Symbol (UNIT_MODES um=UNIT_SM_NORMAL) |
gchar * | psSymbol () |
gchar * | Label () |
gchar * | Alias () |
gchar * | MakeLongLabel (UNIT_MODES um=UNIT_SM_NORMAL) |
virtual double | Usr2Base (double u) |
virtual double | Base2Usr (double b) |
virtual void | Change (double x, int n=0) |
gchar * | UsrString (double b, UNIT_MODES um=UNIT_SM_NORMAL) |
gchar * | UsrStringSqr (double b, UNIT_MODES um=UNIT_SM_NORMAL) |
virtual void | setval (gchar *name, double x) |
UnitObj (UnitObj &usrc) | |
UnitObj (const gchar *s, const gchar *pss) | |
UnitObj (const gchar *s, const gchar *pss, const gchar *precc) | |
UnitObj (const gchar *s, const gchar *pss, const gchar *precc, const gchar *lab) | |
virtual | ~UnitObj () |
virtual UnitObj * | Copy () |
void | SetAlias (const gchar *a) |
void | ChangeSym (gchar *s, gchar *pss) |
void | ChangePrec (gchar *precc) |
void | SetLabel (gchar *lab) |
gchar * | Symbol (UNIT_MODES um=UNIT_SM_NORMAL) |
gchar * | psSymbol () |
gchar * | Label () |
gchar * | Alias () |
gchar * | MakeLongLabel (UNIT_MODES um=UNIT_SM_NORMAL) |
virtual double | Usr2Base (double u) |
virtual double | Base2Usr (double b) |
virtual void | Change (double x, int n=0) |
gchar * | UsrString (double b, UNIT_MODES um=UNIT_SM_NORMAL) |
gchar * | UsrStringSqr (double b, UNIT_MODES um=UNIT_SM_NORMAL) |
virtual void | setval (gchar *name, double x) |
Protected Attributes | |
gchar * | sym |
gchar * | pssym |
gchar * | prec |
gchar * | label |
gchar * | alias |
gchar * | sym |
gchar * | label |
gchar * | alias |
Definition at line 44 of file unit.h.
|
Definition at line 46 of file unit.h. References alias, label, prec, pssym, and sym. Referenced by Copy(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 115 of file unit.h. References alias. |
|
Definition at line 115 of file unit.h. References alias. |
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. |
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. Definition at line 121 of file unit.h. Referenced by ProfileElement::calc(), Param_Control::changeUnit_hold_usr_value(), Param_Control::Convert2Usr(), Param_Control::Get_UsrString(), EpsfTools::putbar(), EpsfTools::putticks(), Param_Control::Set_FromValue(), UsrString(), and UsrStringSqr(). |
|
Reimplemented in CPSCNTUnit, and CPSCNTUnit. |
|
Reimplemented in CPSCNTUnit, and CPSCNTUnit. |
|
Definition at line 94 of file unit.h. References prec. |
|
Definition at line 94 of file unit.h. References prec. |
|
|
|
|
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. Definition at line 82 of file unit.h. References UnitObj(). |
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. Definition at line 82 of file unit.h. References UnitObj(). Referenced by SCAN_DATA::SCAN_DATA(), SCAN_DATA::SetVUnit(), SCAN_DATA::SetXUnit(), SCAN_DATA::SetYUnit(), and SCAN_DATA::SetZUnit(). |
|
Definition at line 114 of file unit.h. References label. |
|
Definition at line 114 of file unit.h. References label. |
|
|
|
Definition at line 116 of file unit.h. References label, and Symbol(). Referenced by ProfileControl::NewData(), and ProfileControl::ProfileControl(). |
|
Definition at line 113 of file unit.h. References pssym. |
|
Definition at line 113 of file unit.h. References pssym. Referenced by EpsfTools::putbar(). |
|
Definition at line 84 of file unit.h. References alias. |
|
Definition at line 84 of file unit.h. References alias. Referenced by DSPProbeControl::DSPProbeControl(), and histogram_run(). |
|
Definition at line 99 of file unit.h. References label. |
|
Definition at line 99 of file unit.h. References label. |
|
|
|
Definition at line 140 of file unit.h. Referenced by DSPControl::DSPControl(). |
|
Definition at line 106 of file unit.h. References pssym, sym, UNIT_SM_NORMAL, and UNIT_SM_PS. |
|
Definition at line 106 of file unit.h. References pssym, sym, UNIT_SM_NORMAL, and UNIT_SM_PS. Referenced by Param_Control::Get_UsrString(), MakeLongLabel(), Param_Control::Set_FromValue(), UsrString(), and UsrStringSqr(). |
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. |
|
Reimplemented in LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, InvUnit, LinUnit, BZUnit, SUnit, CPSCNTUnit, LogUnit, and InvUnit. Definition at line 120 of file unit.h. Referenced by Param_Control::Convert2Base(), Gtk_EntryControl::Put_Value(), rhk200_ImExportFile::rhkRead(), Param_Control::Set_FromUsrValue(), Gtk_EntryControl::Set_Parameter(), Param_Control::Set_Parameter(), UK2k_ImExportFile::spmReadPar(), and Omicron_SPM_ImExportFile::spmReadPar(). |
|
Definition at line 125 of file unit.h. References Base2Usr(), prec, and Symbol(). |
|
Definition at line 125 of file unit.h. References Base2Usr(), prec, and Symbol(). Referenced by ProfileElement::GetDeltaInfo(), ProfileElement::GetInfo(), histogram_run(), ViewInfo::makedXdYinfo(), ViewInfo::makeXinfo(), ViewInfo::makeXYinfo(), ViewInfo::makeXYZinfo(), SPA_epsftools::putsize(), and EpsfTools::putsize(). |
|
Definition at line 132 of file unit.h. References Base2Usr(), prec, and Symbol(). |
|
Definition at line 132 of file unit.h. References Base2Usr(), prec, and Symbol(). Referenced by ViewInfo::makeA2info(). |
|
|
|
Definition at line 144 of file unit.h. Referenced by Alias(), SetAlias(), UnitObj(), and ~UnitObj(). |
|
|
|
Definition at line 143 of file unit.h. Referenced by Label(), MakeLongLabel(), SetLabel(), UnitObj(), and ~UnitObj(). |
|
Definition at line 140 of file unit.h. Referenced by ChangePrec(), UnitObj(), UsrString(), UsrStringSqr(), and ~UnitObj(). |
|
Definition at line 140 of file unit.h. Referenced by ChangeSym(), psSymbol(), Symbol(), UnitObj(), and ~UnitObj(). |
|
|
|
Definition at line 140 of file unit.h. Referenced by ChangeSym(), Symbol(), UnitObj(), and ~UnitObj(). |