NanoScopeFile Class Reference

Inheritance diagram for NanoScopeFile:

Dataio List of all members.

Public Member Functions

 NanoScopeFile (Scan *s, const char *n, int i=0)
void SetIndex (int i)
int MultiImage ()
virtual FIO_STATUS Read ()
virtual FIO_STATUS Write ()

Private Attributes

int imgindex
int DIversion

Detailed Description

Definition at line 192 of file nanoimport.C.

Constructor & Destructor Documentation

NanoScopeFile::NanoScopeFile Scan s,
const char *  n,
int  i = 0

Definition at line 194 of file nanoimport.C.

References DIversion, and imgindex.

Member Function Documentation

int NanoScopeFile::MultiImage  )  [inline]

Definition at line 196 of file nanoimport.C.

References DIversion.

FIO_STATUS NanoScopeFile::Read  )  [virtual]

Implements Dataio.

Definition at line 204 of file nanoimport.C.

References Scan_Param::alpha, Display_Param::bright, Display_Param::contrast, Scan::data, SCAN_DATA::display, DIversion, FIO_OPEN_ERR, gapp, Xsm::hardware, imgindex, Xsm::Inst, SCAN_DATA::LoadValues(), Dataio::name, Scan_Param::nx, Scan_Param::ny, Scan_Param::rx, Scan_Param::ry, SCAN_DATA::s, Dataio::scan, Scan_UserInfo::SetDateOfScan(), Scan_UserInfo::SetName(), Scan_UserInfo::SetOriginalName(), Scan_UserInfo::SetUser(), Dataio::status, SCAN_DATA::ui, Scan_Param::x0, App::xsm, and Scan_Param::y0.

void NanoScopeFile::SetIndex int  i  )  [inline]

Definition at line 195 of file nanoimport.C.

References imgindex.

virtual FIO_STATUS NanoScopeFile::Write  )  [inline, virtual]

Implements Dataio.

Definition at line 198 of file nanoimport.C.

References FIO_OK.

Member Data Documentation

int NanoScopeFile::DIversion [private]

Definition at line 201 of file nanoimport.C.

Referenced by MultiImage(), NanoScopeFile(), and Read().

int NanoScopeFile::imgindex [private]

Definition at line 198 of file nanoimport.C.

Referenced by NanoScopeFile(), Read(), and SetIndex().

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