779 #include <GoSdk/GoAdvanced.x.h> k64f GoAdvanced_CameraGainAnalog(GoAdvanced advanced)
Returns the user defined analog camera gain value.
kStatus GoAdvanced_SetDynamicThreshold(GoAdvanced advanced, k32u value)
Sets the dynamic threshold.
GoGammaType GoAdvanced_GammaType(GoAdvanced advanced)
Returns the user defined gamma type.
GoSurfaceEncoding GoAdvanced_SurfaceEncoding(GoAdvanced advanced)
Returns the surface engine encoding type.
Represents configurable advanced acquisition settings.
GoAdvancedType GoAdvanced_TypeSystemValue(GoAdvanced advanced)
Returns the advanced acquisition type to be used by the system.
kStatus GoAdvanced_SetGammaType(GoAdvanced advanced, GoGammaType value)
Sets the gamma type.
k64f GoAdvanced_CameraGainDigital(GoAdvanced advanced)
Returns the user defined digital camera gain value.
GoSpotSelectionType GoAdvanced_SpotSelectionTypeSystemValue(GoAdvanced advanced)
Returns the system spot selection type.
k64f GoAdvanced_DynamicSensitivitySystemValue(GoAdvanced advanced)
Returns the dynamic sensitivity system value.
k64f GoAdvanced_DynamicSensitivityLimitMax(GoAdvanced advanced)
Returns the dynamic sensitivity maximum value limit.
k64f GoAdvanced_CameraGainDigitalSystemValue(GoAdvanced advanced)
Returns the system's digital camera gain value.
kStatus GoAdvanced_SetSurfaceEncoding(GoAdvanced advanced, GoSurfaceEncoding encoding)
Sets surface engine encoding type (Default Standard)
Represents a surface phase filter type.
kBool GoAdvanced_IsDynamicSensitivityUsed(GoAdvanced advanced)
Returns a boolean representing whether the user defined dynamic sensitivity value is used.
k32u GoAdvanced_ContrastThresholdSystemValue(GoAdvanced advanced)
Returns the system contrast threshold value.
k32u GoAdvanced_ContrastThreshold(GoAdvanced advanced)
Returns the user defined contrast threshold.
Represents a surface scanning engine encoding type.
kBool GoAdvanced_IsGammaTypeUsed(GoAdvanced advanced)
Returns a boolean representing whether the user defined gamma type is used by the system.
kStatus GoAdvanced_SetSpotContinuitySearchWindowY(GoAdvanced advanced, k32u value)
Sets the search window size in the Y direction used in continuity sorting spot detection.
k32u GoAdvanced_SpotContinuitySearchWindowX(GoAdvanced advanced)
Returns the search window size in the X direction used in continuity sorting spot detection.
k32u GoAdvanced_SpotWidthMax(GoAdvanced advanced)
Returns the user defined maximum spot width.
kStatus GoAdvanced_SetCameraGainDigital(GoAdvanced advanced, k64f value)
Sets the digital camera gain.
kBool GoAdvanced_IsDynamicThresholdUsed(GoAdvanced advanced)
Returns a boolean representing whether or not the user defined dynamic threshold is used by the syste...
kBool GoAdvanced_IsCameraGainAnalogUsed(GoAdvanced advanced)
Returns a boolean value representing whether the user defined analog camera gain is used.
kStatus GoAdvanced_EnableSensitivityCompensation(GoAdvanced advanced, kBool value)
Enables or disables senstivity compensation.
k32u GoAdvanced_SpotThresholdLimitMin(GoAdvanced advanced)
Returns the minimum spot threshold limit.
kBool GoAdvanced_IsSpotThresholdUsed(GoAdvanced advanced)
Returns a boolean value representing whether the user specified spot threshold value is used.
k64f GoAdvanced_CameraGainAnalogLimitMax(GoAdvanced advanced)
Returns the analog camera gain maximum value limit.
Essential SDK declarations.
Represents an advanced gamma type.
k32u GoAdvanced_ContrastThresholdLimitMin(GoAdvanced advanced)
Returns the minimum contrast threshold limit.
k32u GoAdvanced_SpotWidthMaxLimitMax(GoAdvanced advanced)
Returns the maximum spot width maximum limit.
kStatus GoAdvanced_SetSpotContinuitySearchWindowX(GoAdvanced advanced, k32u value)
Sets the search window size in the X direction used in continuity sorting spot detection.
k64f GoAdvanced_DynamicSensitivity(GoAdvanced advanced)
Returns the user defined dynamic sensitivity value.
GoSurfaceEncoding GoAdvanced_SurfaceEncodingSystemValue(GoAdvanced advanced)
Returns the system's surface engine encoding type.
kStatus GoAdvanced_SetSpotThreshold(GoAdvanced advanced, k32u value)
Sets the spot threshold.
kBool GoAdvanced_IsSensitivityCompensationEnabledUsed(GoAdvanced advanced)
Returns a boolean representing whether the user defined sensitivity compensation is used by the syste...
kSize GoAdvanced_SpotSelectionTypeOptionCount(GoAdvanced advanced)
Returns the number of spot selection type options.
kBool GoAdvanced_IsSurfaceEncodingUsed(GoAdvanced advanced)
Returns the surface engine encoding type.
kBool GoAdvanced_IsContrastThresholdUsed(GoAdvanced advanced)
Returns a boolean value representing whether the user specified contrast threshold value is used.
k64f GoAdvanced_CameraGainDigitalLimitMax(GoAdvanced advanced)
Returns the digital camera gain maximum value limit.
k32u GoAdvanced_DynamicThresholdSystemValue(GoAdvanced advanced)
Returns the dynamic threshold system value.
k32u GoAdvanced_DynamicThreshold(GoAdvanced advanced)
Returns the user defined dynamic threshold value.
kStatus GoAdvanced_SetContrastThreshold(GoAdvanced advanced, k32u value)
Sets the contrast threshold.
kBool GoAdvanced_SensitivityCompensationEnabledSystemValue(GoAdvanced advanced)
Returns the system's sensitivity compensation value.
kStatus GoAdvanced_SetSpotContinuityMinimumSegmentSize(GoAdvanced advanced, k32u value)
Sets the minimum segment size used in continuity sorting spot detection.
GoSpotSelectionType GoAdvanced_SpotSelectionTypeOptionAt(GoAdvanced advanced, kSize index)
Returns the spot selection type option at the given index.
kStatus GoAdvanced_SetSpotWidthMax(GoAdvanced advanced, k32u value)
Sets the maximum spot width.
kStatus GoAdvanced_SetSurfacePhaseFilter(GoAdvanced advanced, GoSurfacePhaseFilter phaseFilter)
Sets the phase filter type.
kStatus GoAdvanced_SetSpotSelectionType(GoAdvanced advanced, GoSpotSelectionType type)
Sets the spot selection type.
kBool GoAdvanced_IsSpotWidthMaxUsed(GoAdvanced advanced)
Returns a boolean relating to whether the user defined spot width max value will be used by the syste...
k32u GoAdvanced_SpotThreshold(GoAdvanced advanced)
Returns the user defined spot threshold.
GoSpotSelectionType GoAdvanced_SpotSelectionType(GoAdvanced advanced)
Returns the user defined spot selection type.
k32u GoAdvanced_ContrastThresholdLimitMax(GoAdvanced advanced)
Returns the maximum contrast threshold limit.
k64f GoAdvanced_CameraGainDigitalLimitMin(GoAdvanced advanced)
Returns the digital camera gain minimum value limit.
kBool GoAdvanced_IsTypeUsed(GoAdvanced advanced)
Returns a boolean relating to whether the user defined advanced acquisition type value will be used b...
k32u GoAdvanced_SpotThresholdSystemValue(GoAdvanced advanced)
Returns the system spot threshold value.
k32u GoAdvanced_SpotThresholdLimitMax(GoAdvanced advanced)
Returns the maximum spot threshold limit.
GoAdvancedType GoAdvanced_Type(GoAdvanced advanced)
Returns the user defined advanced acquisition type.
kBool GoAdvanced_SensitivityCompensationEnabled(GoAdvanced advanced)
Returns the user defined sensitivity compensation value.
k64f GoAdvanced_DynamicSensitivityLimitMin(GoAdvanced advanced)
Returns the dynamic sensitivity minimum value limit.
Represents a spot selection type.
kBool GoAdvanced_IsSpotSelectionTypeUsed(GoAdvanced advanced)
Returns a boolean relating to whether the user defined spot selection type will be used by the system...
k32u GoAdvanced_DynamicThresholdLimitMax(GoAdvanced advanced)
Returns the dynamic threshold maximum value limit.
k32u GoAdvanced_SpotWidthMaxSystemValue(GoAdvanced advanced)
Returns the maximum spot width system value.
kStatus GoAdvanced_SetCameraGainAnalog(GoAdvanced advanced, k64f value)
Sets the analog camera gain.
k32u GoAdvanced_SpotContinuityMinimumSegmentSize(GoAdvanced advanced)
Returns the minimum segment size used in continuity sorting spot detection.
kStatus GoAdvanced_SetDynamicSensitivity(GoAdvanced advanced, k64f value)
Sets the dynamic sensitivity.
kBool GoAdvanced_IsCameraGainDigitalUsed(GoAdvanced advanced)
Returns a boolean value representing whether the user's digital camera gain value is used by the syst...
k64f GoAdvanced_CameraGainAnalogLimitMin(GoAdvanced advanced)
Returns the analog camera gain minimum value limit.
GoGammaType GoAdvanced_GammaTypeSystemValue(GoAdvanced advanced)
Returns the system's gamma type value.
Represents advanced acquisition type.
GoSurfacePhaseFilter GoAdvanced_SurfacePhaseFilter(GoAdvanced advanced)
Returns the phase filter type.
k32u GoAdvanced_SpotWidthMaxLimitMin(GoAdvanced advanced)
Returns the maximum spot width minimum limit.
kStatus GoAdvanced_SetType(GoAdvanced advanced, GoAdvancedType type)
Sets the advanced acquisition type.
k32u GoAdvanced_DynamicThresholdLimitMin(GoAdvanced advanced)
Returns the dynamic threshold minimum value limit.
k64f GoAdvanced_CameraGainAnalogSystemValue(GoAdvanced advanced)
Returns the analog camera gain system value.
k32u GoAdvanced_SpotContinuitySearchWindowY(GoAdvanced advanced)
Returns the search window size in the Y direction used in continuity sorting spot detection.