Gdat_ImExportFile Class Reference

Inheritance diagram for Gdat_ImExportFile:

Dataio List of all members.

Public Member Functions

 Gdat_ImExportFile (Scan *s, const char *n)
virtual FIO_STATUS Read ()
virtual FIO_STATUS Write ()

Private Member Functions

FIO_STATUS import_data (const char *fname)

Private Attributes

HEADER Kopf

Detailed Description

Definition at line 266 of file g_dat_im_export.C.


Constructor & Destructor Documentation

Gdat_ImExportFile::Gdat_ImExportFile Scan s,
const char *  n
[inline]
 

Definition at line 268 of file g_dat_im_export.C.

References Kopf.


Member Function Documentation

FIO_STATUS Gdat_ImExportFile::import_data const char *  fname  )  [private]
 

Definition at line 313 of file g_dat_im_export.C.

References Scan_Param::alpha, Display_Param::bright, Contrast_to_VRangeZ(), Mem2d::data, Scan::data, Mem2d::DataRead(), DBG_L2, SCAN_DATA::display, Scan_Param::dx, Scan_Param::dy, Scan_Param::dz, FALSE, FIO_NOT_RESPONSIBLE_FOR_THAT_FILE, FIO_OPEN_ERR, FIO_READ_ERR, SCAN_DATA::GetDisplay_Param(), SCAN_DATA::GetScan_Param(), SCAN_DATA::GetUser_Info(), Kopf, Scan::mem2d, ZData::MkXLookup(), ZData::MkYLookup(), N_, Dataio::name, Scan_Param::nx, Scan_Param::ny, PI_DEBUG, Mem2d::Resize(), Scan_Param::rx, Scan_Param::ry, SCAN_DATA::s, Dataio::scan, Scan_UserInfo::SetComment(), Scan_UserInfo::SetDateOfScan(), Scan_UserInfo::SetName(), Scan_UserInfo::SetOriginalName(), Scan_UserInfo::SetType(), Scan_UserInfo::SetUser(), Dataio::status, TRUE, SCAN_DATA::ui, Display_Param::voffset_z, Display_Param::vrange_z, Scan_Param::x0, and Scan_Param::y0.

FIO_STATUS Gdat_ImExportFile::Read  )  [virtual]
 

Implements Dataio.

Definition at line 276 of file g_dat_im_export.C.

References DBG_L2, FIO_NOT_RESPONSIBLE_FOR_THAT_FILE, FIO_OPEN_ERR, Dataio::name, PI_DEBUG, and Dataio::status.

Referenced by g_dat_im_export_filecheck_load_callback().

FIO_STATUS Gdat_ImExportFile::Write  )  [virtual]
 

Implements Dataio.

Definition at line 453 of file g_dat_im_export.C.

References Scan_Param::alpha, HEADER::back_delay, Display_Param::bright, HEADER::brightfac, HEADER::comment, Scan_UserInfo::comment, Scan::data, HEADER::DAtoAng_X, HEADER::DAtoAng_Y, HEADER::DAtoAng_Z, DBG_L2, SCAN_DATA::display, Scan_Param::dx, HEADER::dx, Scan_Param::dy, HEADER::dy, Scan_Param::dz, FIO_NO_NAME, FIO_OPEN_ERR, FIO_WRITE_ERR, HEADER::forw_delay, gapp, HEADER::greyfac, HINT_COMMENT_TRUNC, HINT_UNAME_TRUNC, HINT_WARN, Xsm::Inst, HEADER::Kennung, Kopf, Dataio::name, HEADER::NumOfTopAve, Scan_Param::nx, HEADER::nx, Scan_Param::ny, HEADER::ny, PI_DEBUG, R2INT, HEADER::Rotation, SCAN_DATA::s, Dataio::scan, HEADER::ScMode, Scan_UserInfo::SetName(), Dataio::status, TopoGraphic, SCAN_DATA::ui, Scan_UserInfo::user, HEADER::UserName, Display_Param::vrange_z, VRangeZ_to_Contrast(), Scan_Param::x0, HEADER::x_Offset, XSM_Instrument::XResolution(), App::xsm, XSM_SHOW_ALERT, Scan_Param::y0, HEADER::y_Offset, XSM_Instrument::YResolution(), and XSM_Instrument::ZResolution().


Member Data Documentation

HEADER Gdat_ImExportFile::Kopf [private]
 

Definition at line 273 of file g_dat_im_export.C.

Referenced by Gdat_ImExportFile(), import_data(), and Write().


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