Aperture

Stg_GetAperturePosition, Stg_GetApertureStepPosition, Stg_GetApertureSteps, Stg_IsAperturePresent, Stg_SetAperturePosition

Stg_GetAperturePosition

Description 

 Stg_GetAperturePosition(
   int  ApertureType
);

This function returns the current aperture size (double).

Parameters

int ApertureType

The aperture to be adjusted.

APERTURE_FIELD

Field aperture

APERTURE_EPIFIELD

Epifield aperture.

APERTURE_DIA

Dia aperture.

Stg_GetApertureStepPosition

Description 

 Stg_GetApertureStepPosition(
   int  ApertureType,
   int  ApertureStep
);

This function returns the actual aperture size of the given step.

Parameters

int ApertureType

The aperture to be adjusted.

APERTURE_FIELD

Field aperture

APERTURE_EPIFIELD

Epifield aperture.

APERTURE_DIA

Dia aperture.

int ApertureStep

The number of the step for which the aperture size will be traced.

Stg_GetApertureSteps

Description 

 Stg_GetApertureSteps(
   int  ApertureType
);

This function returns a number of available aperture steps.

Parameters

int ApertureType

The aperture to be adjusted.

APERTURE_FIELD

Field aperture

APERTURE_EPIFIELD

Epifield aperture.

APERTURE_DIA

Dia aperture.

Stg_IsAperturePresent

Description 

 Stg_IsAperturePresent(
   lx_int32  type
);

Checks if a logical device of Aperture type exist and is currently connected.

Parameters

lx_int32 type

0, APERTURE_FIELD

Field aperture

1, APERTURE_EPIFIELD

Epifield aperture

2, APERTURE_DIA

Dia aperture

Return Values

TRUE (1) if present, FALSE (0) if not.

Stg_SetAperturePosition

Description 

 Stg_SetAperturePosition(
   int  ApertureType,
   double  Aperture
);

This function changes the size of an aperture.

Parameters

int ApertureType

The aperture to be adjusted.

APERTURE_FIELD

Field aperture

APERTURE_EPIFIELD

Epifield aperture.

APERTURE_DIA

Dia aperture.

double Aperture

The desired aperture size value. The value must be available within the range of the aperture values.