#include <cstring>
#include <unistd.h>
#include "xsmdebug.h"
#include "xsmclasses.h"
#include "unit.h"
#include "gxsm_conf.h"
Go to the source code of this file.
Classes | |
struct | Point2D |
struct | XSMRESOURCES |
struct | UnitsTable |
class | Display_Param |
struct | Scan_Param |
class | Scan_UserInfo |
class | SCAN_DATA |
Defines | |
#define | USHORT unsigned short |
#define | SHT short |
#define | LNG long |
#define | CNT unsigned long |
#define | R2INT(X) (int)(rint(X)) |
#define | R2LONG(X) (long)(rint(X)) |
#define | G_FREE_STRDUP(X, T) { g_free(X); X=g_strdup(T); } |
#define | G_NEWSIZE(X, N) { g_free(X); X=g_new(gchar,N); } |
#define | SUI_GFREEANDNEWCPY(X) { G_FREE_STRDUP(X,t); } |
#define | G_FREE_STRDUP_PRINTF(X, format, args...) { g_free(X); X=g_strdup_printf(format,##args); } |
#define | PIDCHMAX 4 |
#define | DAQCHMAX 10 |
#define | CHLABELLEN 32 |
#define | GRIMAX 6 |
#define | GAIN_POSITIONS 9 |
#define | PATHSIZE 256 |
#define | STRSIZE 256 |
#define | MAXPALANZ 32 |
#define | IS_FILENAME_CONVENTION_DIGIT (!strncasecmp(xsmres.FileNameConvention,"digit",5)) |
#define | IS_FILENAME_CONVENTION_ALPHA (!strncasecmp(xsmres.FileNameConvention,"alpha",5)) |
#define | IS_FILENAME_CONVENTION_DTIME (!strncasecmp(xsmres.FileNameConvention,"date-time",9)) |
#define | IS_FILE_TYPE_NC (!strncasecmp(xsmres.FileType,"nc",2)) |
#define | IS_FILE_TYPE_DAT (!strncasecmp(xsmres.FileType,"dat",3)) |
#define | IS_MOVER_CTRL (!strncasecmp(xsmres.SliderControlType, "mover",5)) |
#define | IS_SLIDER_CTRL (!strncasecmp(xsmres.SliderControlType, "slider",6)) |
#define | IS_SPALEED_CTRL (!strncasecmp(xsmres.InstrumentType, "SPALEED",7)) |
#define | IS_SPM_CTRL (!strncasecmp(xsmres.InstrumentType, "STM",3) || !strncasecmp(xsmres.InstrumentType, "AFM",3) || !strncasecmp(xsmres.InstrumentType, "SNOM",4) || !strncasecmp(xsmres.InstrumentType, "SARLS",5)) |
#define | IS_AFM_CTRL (!strncasecmp(xsmres.InstrumentType, "AFM",3)) |
#define | IS_NOCARD (!strncasecmp(xsmres.HardwareType, "no",2)) |
Enumerations | |
enum | SCAN_ORIGIN { SCAN_ORG_MIDDLETOP, SCAN_ORG_CENTER } |
enum | SCAN_MODE { SCAN_MODE_SINGLE_DSPSET, SCAN_MODE_DUAL_DSPSET } |
enum | SCAN_TYPE { SCAN_TYPE_NORMAL, SCAN_TYPE_MULTILAYER } |
enum | SCAN_REPEAT_MODE { SCAN_REPEAT_MODE_UNIDIR, SCAN_REPEAT_MODE_BIDIR } |
Variables | |
int | scandatacount |
|
Definition at line 80 of file xsmtypes.h. |
|
Definition at line 61 of file xsmtypes.h. |
|
Definition at line 79 of file xsmtypes.h. |
|
Definition at line 66 of file xsmtypes.h. |
|
Definition at line 69 of file xsmtypes.h. |
|
Definition at line 67 of file xsmtypes.h. |
|
Definition at line 84 of file xsmtypes.h. |
|
Definition at line 82 of file xsmtypes.h. |
|
Definition at line 186 of file xsmtypes.h. |
|
Definition at line 179 of file xsmtypes.h. |
|
Definition at line 178 of file xsmtypes.h. |
|
Definition at line 175 of file xsmtypes.h. |
|
Definition at line 174 of file xsmtypes.h. |
|
Definition at line 176 of file xsmtypes.h. |
|
Definition at line 181 of file xsmtypes.h. |
|
Definition at line 187 of file xsmtypes.h. |
|
Definition at line 182 of file xsmtypes.h. |
|
Definition at line 184 of file xsmtypes.h. |
|
Definition at line 185 of file xsmtypes.h. |
|
Definition at line 60 of file xsmtypes.h. |
|
Definition at line 88 of file xsmtypes.h. |
|
Definition at line 86 of file xsmtypes.h. |
|
Definition at line 78 of file xsmtypes.h. |
|
Definition at line 63 of file xsmtypes.h. |
|
Definition at line 64 of file xsmtypes.h. |
|
Definition at line 59 of file xsmtypes.h. |
|
Definition at line 87 of file xsmtypes.h. |
|
Definition at line 68 of file xsmtypes.h. |
|
Definition at line 58 of file xsmtypes.h. |
|
Definition at line 382 of file xsmtypes.h. |
|
Definition at line 381 of file xsmtypes.h. |
|
Definition at line 384 of file xsmtypes.h. |
|
Definition at line 383 of file xsmtypes.h. |
|
|