Filter Library Camera Interface Physics

__SpmScanPosition Struct Reference

#include <InterfaceDLL.h>

List of all members.


Detailed Description

Structure: SPMSCANPOSITION for PROTOCOL [main program - camera dll].

Type to support the exchange of data between the CameraDLL and the main program.

 typedef struct __SpmScanPosition
 {
        int                     nXOffset;               // XOffset of center of area in picometer
        int                     nYOffset;               // YOffset of center of area in picometer
        double          dXStepSize;             // X Step size of area in picometer
        double          dYStepSize;             // Y Step size of area in picometer
        DWORD           dwOrgScanXSize; // Original X Size in pixels
        DWORD           dwOrgScanYSize; // Original X Size in pixels
        double          dScanAngle;             // Rotation of scan around center in rad.
 } SPMSCANPOSITION, *LPSPMSCANPOSITION;

This structure is used by two commands, in two directions. The UserScanPositionUpdate-command is send by the main program to update the scanning area when the user drags a rubberband-box in the scanframe display. The data is then used to set new scanning parameters. In the other direction the data is send from the Dll to the main program to update the rubberband-box when the parameters in the command-window are changed. This is done by the UpdateUserScanPosition-notification.

Definition at line 721 of file InterfaceDLL.h.

Public Attributes

int nXOffset
 XOffset of center of area in picometer.
int nYOffset
 YOffset of center of area in picometer.
double dXStepSize
 X Step size of area in picometer.
double dYStepSize
 Y Step size of area in picometer.
DWORD dwOrgScanXSize
 Original X Size in pixels.
DWORD dwOrgScanYSize
 Original X Size in pixels.
double dScanAngle
 Rotation of scan around center in rad.


The documentation for this struct was generated from the following file:
Camera Filter Library documentation © 2004-2007 by Leiden Probe Microscopy