Xsm Class Reference

#include <xsm.h>

Inheritance diagram for Xsm:

Surface Surface List of all members.

Public Member Functions

 Xsm ()
virtual ~Xsm ()
double XStepMin ()
double XStepMax ()
double YStepMin ()
double YStepMax ()
double XMinPoints ()
double XMaxPoints ()
double YMinPoints ()
double YMaxPoints ()
double MaxValues ()
double XRangeMin ()
double XRangeMax ()
double YRangeMin ()
double YRangeMax ()
double XOffsetMin ()
double XOffsetMax ()
double YOffsetMin ()
double YOffsetMax ()
UnitObj * MakeUnit (const gchar *alias, const gchar *label)
void SetModeFlg (long m)
void UpdateUnits ()
void ClrModeFlg (long m)
gboolean IsMode (long m)
long MausMode (long m=0)
void reload_hardware_interface (App *app)
XSM_Hardware * HwI_Plugin_Load (App *app)
 Xsm ()
virtual ~Xsm ()
double XStepMin ()
double XStepMax ()
double YStepMin ()
double YStepMax ()
double XMinPoints ()
double XMaxPoints ()
double YMinPoints ()
double YMaxPoints ()
double MaxValues ()
double XRangeMin ()
double XRangeMax ()
double YRangeMin ()
double YRangeMax ()
double XOffsetMin ()
double XOffsetMax ()
double YOffsetMin ()
double YOffsetMax ()
UnitObj * MakeUnit (const gchar *alias, const gchar *label)
void SetModeFlg (long m)
void UpdateUnits ()
void ClrModeFlg (long m)
gboolean IsMode (long m)
long MausMode (long m=0)
void reload_hardware_interface (App *app)
XSM_Hardware * HwI_Plugin_Load (App *app)

Static Public Member Functions

static gint HwI_Plugin_Check (const gchar *category)
static gint HwI_Plugin_Check (const gchar *category)

Public Attributes

gxsm_hwi_plugins * HwI_plugins
XSM_Instrument * Inst
XSM_Hardware * hardware
SCAN_DATA data
UnitObj * Unity
UnitObj * LenUnit
UnitObj * LenUnitZ
UnitObj * ArcUnit
UnitObj * HzUnit
UnitObj * RadUnit
UnitObj * VoltUnit
UnitObj * BZSymUnit
UnitObj * TimeUnitms
UnitObj * TimeUnit
UnitObj * EnergyUnit
CPSCNTUnit * CPSUnit
CPSCNTUnit * CPSHiLoUnit
BZUnit * BZ_Unit
SUnit * YSUnit
UnitObj * CurrentUnit
UnitsTable * AktUnit
UnitObj * X_Unit
UnitObj * Y_Unit
UnitObj * Z_Unit
int counter
int subcounter
double mradius
long MausModeFlg
long ModeFlg
long ZoomFlg
gxsm_hwi_plugins * HwI_plugins
XSM_Instrument * Inst
XSM_Hardware * hardware
UnitObj * Unity
UnitObj * LenUnit
UnitObj * LenUnitZ
UnitObj * ArcUnit
UnitObj * HzUnit
UnitObj * RadUnit
UnitObj * VoltUnit
UnitObj * BZSymUnit
UnitObj * TimeUnitms
UnitObj * TimeUnit
UnitObj * EnergyUnit
CPSCNTUnit * CPSUnit
CPSCNTUnit * CPSHiLoUnit
BZUnit * BZ_Unit
SUnit * YSUnit
UnitObj * CurrentUnit
UnitsTable * AktUnit
UnitObj * X_Unit
UnitObj * Y_Unit
UnitObj * Z_Unit

Detailed Description

Definition at line 68 of file xsm.h.


Constructor & Destructor Documentation

Xsm::Xsm (   ) 
 

Definition at line 75 of file xsm.C.

References AktUnit, UnitsTable::alias, DBG_L1, XSMRESOURCES::Unit, XSMRESOURCES::UnitCmd, XSM_DEBUG_ERROR, xsmres, and XsmUnitsTable.

Xsm::~Xsm (   )  [virtual]
 

Definition at line 179 of file xsm.C.

References ArcUnit, BZ_Unit, BZSymUnit, CPSUnit, CurrentUnit, DBG_L2, EnergyUnit, hardware, HwI_plugins, HzUnit, Inst, LenUnit, LenUnitZ, RadUnit, TimeUnit, TimeUnitms, Unity, VoltUnit, XSM_DEBUG, and YSUnit.

Xsm::Xsm (   ) 
 

virtual Xsm::~Xsm (   )  [virtual]
 


Member Function Documentation

void Xsm::ClrModeFlg (  long  m  )  [inline]
 

Definition at line 99 of file xsm.h.

References ModeFlg.

void Xsm::ClrModeFlg (  long  m  )  [inline]
 

Definition at line 99 of file xsm.h.

References ModeFlg.

Referenced by cb_setmode(), r_cmdunitbz(), r_cmduniteV(), r_cmdunitS(), and r_cmdunitvolt().

static gint Xsm::HwI_Plugin_Check (  const gchar *  category  )  [static]
 

gint Xsm::HwI_Plugin_Check (  const gchar *  category  )  [static]
 

Definition at line 277 of file xsm.C.

References FALSE.

Referenced by HwI_Plugin_Load().

XSM_Hardware* Xsm::HwI_Plugin_Load (  App *  app  ) 
 

XSM_Hardware * Xsm::HwI_Plugin_Load (  App *  app  ) 
 

Definition at line 325 of file xsm.C.

References DBG_L2, XSMRESOURCES::HardwareType, HwI_Plugin_Check(), HwI_plugins, PACKAGE_PLUGIN_DIR, XsmRescourceManager::Put(), XSM_DEBUG, and xsmres.

Referenced by reload_hardware_interface().

gboolean Xsm::IsMode (  long  m  )  [inline]
 

Definition at line 100 of file xsm.h.

References ModeFlg.

gboolean Xsm::IsMode (  long  m  )  [inline]
 

Definition at line 100 of file xsm.h.

References ModeFlg.

Referenced by SPM_ScanControl::autosave_check(), rhk_ScanControl::autosave_check(), rhk_scancontrol_hscapture_callback(), rhk_scancontrol_movie_callback(), rhk_scancontrol_start_callback(), App::spa_energy_check(), App::spa_mode_switch_check(), App::spa_SeV_unit_switch_check(), App::spm_range_check(), spm_scancontrol_hscapture_callback(), spm_scancontrol_movie_callback(), spm_scancontrol_start_callback(), and UpdateUnits().

UnitObj* Xsm::MakeUnit (  const gchar *  alias,
const gchar *  label
) 
 

UnitObj * Xsm::MakeUnit (  const gchar *  alias,
const gchar *  label
) 
 

Definition at line 242 of file xsm.C.

References UnitsTable::alias, DBG_L3, XSM_DEBUG_ERROR, and XsmUnitsTable.

Referenced by DSPControl::DSPControl(), rhk200_ImExportFile::rhkRead(), SPM_ScanControl::setup_scan(), rhk_ScanControl::setup_scan(), UK2k_ImExportFile::spmReadPar(), and Omicron_SPM_ImExportFile::spmReadPar().

long Xsm::MausMode (  long  m = 0  )  [inline]
 

Definition at line 101 of file xsm.h.

References MausModeFlg.

long Xsm::MausMode (  long  m = 0  )  [inline]
 

Definition at line 101 of file xsm.h.

References MausModeFlg.

Referenced by CropScan(), VObCircle::Update(), VObRectangle::Update(), VObKsys::Update(), VObLine::Update(), and VObPoint::Update().

double Xsm::MaxValues (   )  [inline]
 

Definition at line 83 of file xsm.h.

References MAXVALUES.

double Xsm::MaxValues (   )  [inline]
 

Definition at line 83 of file xsm.h.

References MAXVALUES.

Referenced by App::create_spm_control().

void Xsm::reload_hardware_interface (  App *  app  ) 
 

void Xsm::reload_hardware_interface (  App *  app  ) 
 

Definition at line 218 of file xsm.C.

References hardware, HwI_Plugin_Load(), and HwI_plugins.

Referenced by App::reload_gxsm_plugins().

void Xsm::SetModeFlg (  long  m  )  [inline]
 

Definition at line 97 of file xsm.h.

References ModeFlg, and UpdateUnits().

void Xsm::SetModeFlg (  long  m  )  [inline]
 

Definition at line 97 of file xsm.h.

References ModeFlg, and UpdateUnits().

Referenced by App::build_gxsm(), cb_setmode(), r_cmdunitbz(), r_cmduniteV(), r_cmdunitS(), and r_cmdunitvolt().

void Xsm::UpdateUnits (   ) 
 

void Xsm::UpdateUnits (   ) 
 

Definition at line 261 of file xsm.C.

References BZ_Unit, gapp, IsMode(), MODE_BZUNIT, MODE_VOLTUNIT, App::spm_update_all(), VoltUnit, X_Unit, and Y_Unit.

Referenced by SetModeFlg().

double Xsm::XMaxPoints (   )  [inline]
 

Definition at line 79 of file xsm.h.

References XSM_Hardware::GetMaxPointsPerLine(), and hardware.

double Xsm::XMaxPoints (   )  [inline]
 

Definition at line 79 of file xsm.h.

References XSM_Hardware::GetMaxPointsPerLine(), and hardware.

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::XMinPoints (   )  [inline]
 

Definition at line 78 of file xsm.h.

double Xsm::XMinPoints (   )  [inline]
 

Definition at line 78 of file xsm.h.

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::XOffsetMax (   )  [inline]
 

Definition at line 91 of file xsm.h.

References Inst, and XSM_Instrument::X0RangeMax().

double Xsm::XOffsetMax (   )  [inline]
 

Definition at line 91 of file xsm.h.

References Inst, and XSM_Instrument::X0RangeMax().

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), and NanoPlottControl::NanoPlottControl().

double Xsm::XOffsetMin (   )  [inline]
 

Definition at line 90 of file xsm.h.

References Inst, and XSM_Instrument::X0RangeMax().

double Xsm::XOffsetMin (   )  [inline]
 

Definition at line 90 of file xsm.h.

References Inst, and XSM_Instrument::X0RangeMax().

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), and NanoPlottControl::NanoPlottControl().

double Xsm::XRangeMax (   )  [inline]
 

Definition at line 86 of file xsm.h.

References Inst, and XSM_Instrument::XScanRangeMax().

double Xsm::XRangeMax (   )  [inline]
 

Definition at line 86 of file xsm.h.

References Inst, and XSM_Instrument::XScanRangeMax().

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::XRangeMin (   )  [inline]
 

Definition at line 85 of file xsm.h.

References Inst, and XSM_Instrument::XResolution().

double Xsm::XRangeMin (   )  [inline]
 

Definition at line 85 of file xsm.h.

References Inst, and XSM_Instrument::XResolution().

double Xsm::XStepMax (   )  [inline]
 

Definition at line 74 of file xsm.h.

References Inst, and XSM_Instrument::XRangeMax().

double Xsm::XStepMax (   )  [inline]
 

Definition at line 74 of file xsm.h.

References Inst, and XSM_Instrument::XRangeMax().

Referenced by App::create_spm_control().

double Xsm::XStepMin (   )  [inline]
 

Definition at line 73 of file xsm.h.

References Inst, and XSM_Instrument::XResolution().

double Xsm::XStepMin (   )  [inline]
 

Definition at line 73 of file xsm.h.

References Inst, and XSM_Instrument::XResolution().

double Xsm::YMaxPoints (   )  [inline]
 

Definition at line 81 of file xsm.h.

References MAXDATALINES.

double Xsm::YMaxPoints (   )  [inline]
 

Definition at line 81 of file xsm.h.

References MAXDATALINES.

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::YMinPoints (   )  [inline]
 

Definition at line 80 of file xsm.h.

double Xsm::YMinPoints (   )  [inline]
 

Definition at line 80 of file xsm.h.

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::YOffsetMax (   )  [inline]
 

Definition at line 93 of file xsm.h.

References Inst, and XSM_Instrument::Y0RangeMax().

double Xsm::YOffsetMax (   )  [inline]
 

Definition at line 93 of file xsm.h.

References Inst, and XSM_Instrument::Y0RangeMax().

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), and NanoPlottControl::NanoPlottControl().

double Xsm::YOffsetMin (   )  [inline]
 

Definition at line 92 of file xsm.h.

References Inst, and XSM_Instrument::Y0RangeMax().

double Xsm::YOffsetMin (   )  [inline]
 

Definition at line 92 of file xsm.h.

References Inst, and XSM_Instrument::Y0RangeMax().

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), and NanoPlottControl::NanoPlottControl().

double Xsm::YRangeMax (   )  [inline]
 

Definition at line 88 of file xsm.h.

References Inst, and XSM_Instrument::YScanRangeMax().

double Xsm::YRangeMax (   )  [inline]
 

Definition at line 88 of file xsm.h.

References Inst, and XSM_Instrument::YScanRangeMax().

Referenced by App::create_spa_control(), and App::create_spm_control().

double Xsm::YRangeMin (   )  [inline]
 

Definition at line 87 of file xsm.h.

References Inst, and XSM_Instrument::YResolution().

double Xsm::YRangeMin (   )  [inline]
 

Definition at line 87 of file xsm.h.

References Inst, and XSM_Instrument::YResolution().

double Xsm::YStepMax (   )  [inline]
 

Definition at line 76 of file xsm.h.

References Inst, and XSM_Instrument::YRangeMax().

double Xsm::YStepMax (   )  [inline]
 

Definition at line 76 of file xsm.h.

References Inst, and XSM_Instrument::YRangeMax().

Referenced by App::create_spm_control().

double Xsm::YStepMin (   )  [inline]
 

Definition at line 75 of file xsm.h.

References Inst, and XSM_Instrument::YResolution().

double Xsm::YStepMin (   )  [inline]
 

Definition at line 75 of file xsm.h.

References Inst, and XSM_Instrument::YResolution().


Member Data Documentation

UnitsTable* Xsm::AktUnit
 

Definition at line 132 of file xsm.h.

UnitsTable* Xsm::AktUnit
 

Definition at line 132 of file xsm.h.

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), NanoPlottControl::NanoPlottControl(), and Xsm().

UnitObj* Xsm::ArcUnit
 

Definition at line 118 of file xsm.h.

UnitObj* Xsm::ArcUnit
 

Definition at line 118 of file xsm.h.

Referenced by App::create_spa_control(), App::create_spm_control(), rotate_configuration(), rotate_run(), shear_x_run(), shear_y_run(), and ~Xsm().

BZUnit* Xsm::BZ_Unit
 

Definition at line 128 of file xsm.h.

BZUnit* Xsm::BZ_Unit
 

Definition at line 128 of file xsm.h.

Referenced by App::recalc_volt_from_new_Energy(), App::spa_mode_switch_check(), UpdateUnits(), and ~Xsm().

UnitObj* Xsm::BZSymUnit
 

Definition at line 122 of file xsm.h.

UnitObj* Xsm::BZSymUnit
 

Definition at line 122 of file xsm.h.

Referenced by ~Xsm().

int Xsm::counter
 

Definition at line 137 of file xsm.h.

Referenced by App::create_as_control(), and DSPControl::Probing_save_callback().

CPSCNTUnit* Xsm::CPSHiLoUnit
 

Definition at line 127 of file xsm.h.

CPSCNTUnit* Xsm::CPSHiLoUnit
 

Definition at line 127 of file xsm.h.

Referenced by App::create_spa_control(), and App::spa_gate_check().

CPSCNTUnit* Xsm::CPSUnit
 

Definition at line 126 of file xsm.h.

CPSCNTUnit* Xsm::CPSUnit
 

Definition at line 126 of file xsm.h.

Referenced by ~Xsm().

UnitObj* Xsm::CurrentUnit
 

Definition at line 130 of file xsm.h.

UnitObj* Xsm::CurrentUnit
 

Definition at line 130 of file xsm.h.

Referenced by ~Xsm().

SCAN_DATA Xsm::data
 

Definition at line 112 of file xsm.h.

Referenced by Surface::ActivateChannel(), App::as_setdata(), App::as_update(), ascii_data_im_export_filecheck_load_callback(), App::build_gxsm(), comment_button_callback(), App::create_spa_control(), App::create_spm_control(), DSPMover_query(), DSPControl::dualmode_callback(), g_dat_im_export_filecheck_load_callback(), gmeyer_im_export_filecheck_load_callback(), Surface::load(), DSPControl::load_values(), Surface::MathOperation(), Surface::MathOperationX(), MkIconsPI(), nano_import_filecheck_load_callback(), nano_manipulatorControl::nano_manipulatorControl(), omicron_io_filecheck_load_callback(), App::options_load_values_callback(), App::options_save_values_callback(), DSPPeakFindControl::PFcpyEfromM(), DSPPeakFindControl::PFcpyFromM(), DSPPeakFindControl::PFcpyToM(), png_im_export_filecheck_load_callback(), SPM_ScanControl::prepare_to_start_scan(), rhk_ScanControl::prepare_to_start_scan(), primitive_im_export_filecheck_load_callback(), ProbeScan::Probe(), DSPControl::Probing_save_callback(), PsiHDF_im_export_filecheck_load_callback(), converter::readToAct(), PanView::refresh(), rhk200_im_export_filecheck_load_callback(), rhk_ScanControl::rhk_ScanControl(), rhk_scancontrol_hscapture_callback(), rhk_scancontrol_movie_callback(), rhk_scancontrol_start_callback(), rhk_spm32_import_filecheck_load_callback(), VObject::set_offset(), SPM_ScanControl::setup_scan(), rhk_ScanControl::setup_scan(), VObject::SetUpScan(), Surface::SetVM(), spa4_im_export_filecheck_load_callback(), App::spa_gate_check(), App::spa_show_scan_time(), App::spm_range_check(), spm_scancontrol_hscapture_callback(), spm_scancontrol_movie_callback(), spm_scancontrol_start_callback(), App::spm_select_layer(), App::spm_update_all(), App::ui_setcomment(), App::ui_update(), UK2k_import_filecheck_load_callback(), VObPoint::update_offset(), DSPControl::write_dsp_probe(), and WSxM_im_export_filecheck_load_callback().

UnitObj* Xsm::EnergyUnit
 

Definition at line 125 of file xsm.h.

UnitObj* Xsm::EnergyUnit
 

Definition at line 125 of file xsm.h.

Referenced by App::create_spa_control(), OctoCorr_run(), App::spa_SeV_unit_switch_check(), and ~Xsm().

XSM_Hardware* Xsm::hardware
 

Definition at line 110 of file xsm.h.

XSM_Hardware* Xsm::hardware
 

Definition at line 110 of file xsm.h.

Referenced by SPM_ScanControl::do_hscapture(), rhk_ScanControl::do_hscapture(), SPM_ScanControl::do_scan(), rhk_ScanControl::do_scan(), SPM_ScanControl::do_scanline(), rhk_ScanControl::do_scanline(), DSPMover_query(), DSPPeakFind_query(), DSPProbe_query(), SpaLeedControl::ExecCmd(), DSPMoverControl::ExecCmd(), DSPControl::ExecCmd(), DSPProbeControl::ExecCmd(), DSPPeakFindControl::ExecCmd(), SPM_ScanControl::finish_scan(), NanoPlottControl::GoToPosition(), nano_manipulatorControl::GoToPosition(), App::help_about_callback(), App::options_load_values_callback(), SPM_ScanControl::prepare_to_start_scan(), queryDSPinfo_run(), NanoScopeFile::Read(), reload_hardware_interface(), rhk_scancontrol_hscapture_callback(), rhk_scancontrol_movie_callback(), rhk_scancontrol_start_callback(), rhk_ScanControl::run_probe(), rhk_ScanControl::set_subscan(), nano_manipulatorControl::SetNewParam(), rhk_ScanControl::SetScanDir(), App::spm_offset_check(), spm_scancontrol_hscapture_callback(), spm_scancontrol_movie_callback(), spm_scancontrol_start_callback(), Scan::stop(), PanView::tip_refresh(), VObPoint::update_offset(), SPM_ScanControl::update_status_info(), DSPMoverControl::updateDSP(), DSPControl::updateDSP(), rhk_ScanControl::updateRHK(), SpaLeedControl::updateSPALEED(), XMaxPoints(), and ~Xsm().

gxsm_hwi_plugins* Xsm::HwI_plugins
 

Definition at line 107 of file xsm.h.

gxsm_hwi_plugins* Xsm::HwI_plugins
 

Definition at line 107 of file xsm.h.

Referenced by HwI_Plugin_Load(), reload_hardware_interface(), and ~Xsm().

UnitObj* Xsm::HzUnit
 

Definition at line 119 of file xsm.h.

UnitObj* Xsm::HzUnit
 

Definition at line 119 of file xsm.h.

Referenced by ~Xsm().

XSM_Instrument* Xsm::Inst
 

Definition at line 109 of file xsm.h.

XSM_Instrument* Xsm::Inst
 

Definition at line 109 of file xsm.h.

Referenced by DSPControl::add_user_event_now(), DSPControl::choice_Ampl_callback(), SPM_ScanControl::do_hscapture(), SPM_ScanControl::do_scan(), innovative_dsp_hwi_spm::DSP_FbWerte(), sranger_hwi_spm::EndScan2D(), NanoPlottControl::GoToPosition(), nano_manipulatorControl::GoToPosition(), DSPControl::make_Vdz_vector(), DSPControl::make_ZXYramp_vector(), App::options_load_values_callback(), PeakFindScan::PFget0d(), PeakFindScan::PFget2d(), PeakFindScan::PFhwrun(), SPM_ScanControl::prepare_to_start_scan(), rhk_ScanControl::prepare_to_start_scan(), ProbeScan::Probe(), DSPControl::Probing_eventcheck_callback(), NanoScopeFile::Read(), DSPControl::read_dsp_probe(), rhk_ScanControl::rhk_ScanControl(), sranger_hwi_spm::RTQuery(), rhk_ScanControl::run_probe(), DSPControl::save_values(), sranger_hwi_spm::ScanLineM(), rhk_ScanControl::set_subscan(), nano_manipulatorControl::SetNewParam(), sranger_hwi_spm::SetOffset(), SPM_ScanControl::setup_scan(), App::spm_range_check(), PanView::update_expanded_scan_limits(), VObPoint::update_offset(), DSPControl::updateDSP(), PsiHDF_ImExportFile::Write(), Gdat_ImExportFile::Write(), DSPControl::write_dsp_feedback(), DSPControl::write_dsp_probe(), XOffsetMax(), XOffsetMin(), XRangeMax(), XRangeMin(), XStepMax(), XStepMin(), YOffsetMax(), YOffsetMin(), YRangeMax(), YRangeMin(), YStepMax(), YStepMin(), and ~Xsm().

UnitObj* Xsm::LenUnit
 

Definition at line 115 of file xsm.h.

UnitObj* Xsm::LenUnit
 

Definition at line 115 of file xsm.h.

Referenced by ViewControl::ViewControl(), and ~Xsm().

UnitObj* Xsm::LenUnitZ
 

Definition at line 116 of file xsm.h.

UnitObj* Xsm::LenUnitZ
 

Definition at line 116 of file xsm.h.

Referenced by ~Xsm().

long Xsm::MausModeFlg
 

Definition at line 142 of file xsm.h.

Referenced by MausMode().

long Xsm::ModeFlg
 

Definition at line 143 of file xsm.h.

Referenced by ClrModeFlg(), IsMode(), and SetModeFlg().

double Xsm::mradius
 

Definition at line 140 of file xsm.h.

UnitObj* Xsm::RadUnit
 

Definition at line 120 of file xsm.h.

UnitObj* Xsm::RadUnit
 

Definition at line 120 of file xsm.h.

Referenced by ~Xsm().

int Xsm::subcounter
 

Definition at line 138 of file xsm.h.

UnitObj* Xsm::TimeUnit
 

Definition at line 124 of file xsm.h.

UnitObj* Xsm::TimeUnit
 

Definition at line 124 of file xsm.h.

Referenced by ~Xsm().

UnitObj* Xsm::TimeUnitms
 

Definition at line 123 of file xsm.h.

UnitObj* Xsm::TimeUnitms
 

Definition at line 123 of file xsm.h.

Referenced by App::create_spa_control(), and ~Xsm().

UnitObj* Xsm::Unity
 

Definition at line 114 of file xsm.h.

UnitObj* Xsm::Unity
 

Definition at line 114 of file xsm.h.

Referenced by AngularAnalysis_configure(), bggamma_run(), App::create_as_control(), App::create_spa_control(), App::create_spm_control(), crosscorrelation_configure(), crosscorrelation_run(), curvature_run(), diff_run(), islandlbl_configure(), layersmooth_run(), local_height_run(), PrimitiveImExportFile::matsRead(), OctoCorr_run(), PolarHist_configure(), probe_image_extract_configuration(), scalescan_run(), SlopeAbs_configure(), SlopeAbs_run(), SlopeDir_configure(), SlopeDir_run(), smallconvol_configure(), smooth_run(), spasim_configure(), spasimkz_configure(), stat_diff_run(), Tderive_run(), VacancyLineAnalysis_configure(), ViewControl::view_view_coord_pixels_callback(), ViewControl::ViewControl(), waterlevel_run(), and ~Xsm().

UnitObj* Xsm::VoltUnit
 

Definition at line 121 of file xsm.h.

UnitObj* Xsm::VoltUnit
 

Definition at line 121 of file xsm.h.

Referenced by App::create_spa_control(), OctoCorr_run(), UpdateUnits(), and ~Xsm().

UnitObj* Xsm::X_Unit
 

Definition at line 133 of file xsm.h.

UnitObj* Xsm::X_Unit
 

Definition at line 133 of file xsm.h.

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), NanoPlottControl::NanoPlottControl(), and UpdateUnits().

UnitObj* Xsm::Y_Unit
 

Definition at line 134 of file xsm.h.

UnitObj* Xsm::Y_Unit
 

Definition at line 134 of file xsm.h.

Referenced by App::create_spa_control(), App::create_spm_control(), nano_manipulatorControl::nano_manipulatorControl(), NanoPlottControl::NanoPlottControl(), and UpdateUnits().

SUnit* Xsm::YSUnit
 

Definition at line 129 of file xsm.h.

SUnit* Xsm::YSUnit
 

Definition at line 129 of file xsm.h.

Referenced by ~Xsm().

UnitObj* Xsm::Z_Unit
 

Definition at line 135 of file xsm.h.

UnitObj* Xsm::Z_Unit
 

Definition at line 135 of file xsm.h.

Referenced by nano_manipulatorControl::nano_manipulatorControl(), spasim_configure(), spasim_run(), and spasimkz_configure().

long Xsm::ZoomFlg
 

Definition at line 144 of file xsm.h.

Referenced by Grey2D::draw(), Grey2D::setup_data_transformation(), Scan::SetVM(), App::view_autozoom_callback(), App::view_palette_callback(), App::view_tolerant_callback(), ViewControl::view_view_autozoom_callback(), and ViewControl::view_view_color_callback().


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