The possible values for a numeric parameter.
    typedef struct {
        double          value;
        double          lowerLimit;
        double          upperLimit;
        double          stepBeg;
        double          stepVal;
        UInt32          flags;
        Int32           filler_1;
        GS::uchar_t     valueDescription [API_UAddParNumDescLen];
    } API_VLNumType;
    
Members
- value
- the value itself when no limits are defined
- lowerLimit
- the value when one of the APIVLVal_LowerLimitorAPIVLVal_LowerEqualflags is set
- upperLimit
- the value when one of the APIVLVal_UpperLimitorAPIVLVal_UpperEqualflags is set
- stepBeg
- the start value when the APIVLVal_Stepflag is set
- stepVal
- the step value when the APIVLVal_Stepflag is set
- flags
- 
            the possible value range modifiers; only one of these can be set
            modifier meaning APIVLVal_LowerLimitthe value of the parameter is greater than lowerLimitAPIVLVal_LowerEqualthe value of the parameter is greater than or equal to lowerLimitAPIVLVal_UpperLimitthe value of the parameter is less than upperLimitAPIVLVal_UpperEqualthe value of the parameter is less than or equal to upperLimitAPIVLVal_Stepthe value of the parameter can be equal to any value in the form of stepBeg+n*stepVal, wheren ? 0
- valueDescription[API_UAddParNumDescLen] 
- Unicode parameter value description string in UTF-16 encoding.
Remarks
This structure contains the possible numeric values for the given parameter. For more information, see the description of the VALUES command in the Parameter Script section of the GDL Reference Manual.
Requirements
- Version: API 3.1 or later
- Header: APIdefs_Goodies.h