11 #ifndef GO_WEB_SCAN_SETTINGS_H
12 #define GO_WEB_SCAN_SETTINGS_H
1668 #include <GoWebScanSdk/GoWebScanSettings.x.h>
kStatus GoWebScanSettings_SetActiveAreaHeight(GoWebScanSettings settings, k32s value)
Sets the active area z boundary height (mils).
k32s GoWebScanSettings_ActiveAreaHeight(GoWebScanSettings settings)
Gets the active area z boundary height (mils).
kStatus GoWebScanSettings_SetCalUseVisionIntensity(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan enables (1) or disables (0) the use of target intensities for each color chann...
kStatus GoWebScanSettingsSensor_RemoveObstruction(GoWebScanSettingsSensor sensor, kSize index)
Removes an obstruction from the sensor's list of obstructions.
k64f GoWebScanSettings_SystemAngle(GoWebScanSettings settings)
Gets the system angle in degrees.
kStatus GoWebScanSettingsSensor_SetEnabled(GoWebScanSettingsSensor sensor, kBool enabled)
Sets whether the sensor is enabled.
kStatus GoWebScanSettings_Store(GoWebScanSettings settings, const kChar *fileName)
Stores the settings XML to a specified path.
k32s GoWebScanSettings_TracheidYResolution(GoWebScanSettings settings)
Gets the tracheid Y resolution (mils per tracheid value, across board width).
kStatus GoWebScanSettingsGroup_SetPlane(GoWebScanSettingsGroup group, GoWebScanSystemPlane plane)
Sets the system plane for the group.
kStatus GoWebScanSettings_SetCalYAdjustment(GoWebScanSettings settings, k32s value)
Sets the offset applied to the Y-coordinates of all data (profile, vision, tracheid) in Web or Detect...
Represents a style of triggering the start of an object when in detection mode. The start of an objec...
kStatus GoWebScanSettings_SetDetectTriggerStyle(GoWebScanSettings settings, GoWebScanDetectionStyle value)
Sets the type of object detection trigger: Global (0) or Local (1).
Represents a style of interpolation used during profile resampling.
kStatus GoWebScanSettingsSensor_ClearObstructions(GoWebScanSettingsSensor sensor)
Removes all obstructions defined for a sensor.
kStatus GoWebScanSettingsSensor_SetProfileSerialNumber(GoWebScanSettingsSensor sensor, k32s serialNumber)
Sets the serial number of the profile sensor in a paired profile-vision GoWebScanSettingsSensor objec...
kStatus GoWebScanSettings_SetCalVisionIntensityB(GoWebScanSettings settings, k8u value)
Sets the desired blue intensity level for the calibration target (1 - 255).
kSize GoWebScanSettings_SensorCount(GoWebScanSettings settings)
Gets the number of sensors in the system.
k32s GoWebScanSettingsSensor_ObstructionZ1(GoWebScanSettingsSensor sensor, kSize index)
Gets the end of an obstruction zone along the Z-axis (height), in sensor coordinates (mils)...
k32s GoWebScanSettingsSensor_ObstructionX1(GoWebScanSettingsSensor sensor, kSize index)
Gets the end of an obstruction zone along the X-axis (length), in sensor coordinates (mils)...
k32s GoWebScanSettingsSensor_ObstructionX0(GoWebScanSettingsSensor sensor, kSize index)
Gets the start of an obstruction zone along the X-axis (length), in sensor coordinates (mils)...
kStatus GoWebScanSettingsGroup_SetSectionX1(GoWebScanSettingsGroup group, kSize index, k32s value)
Sets the end of section along the X-axis (length), in system coordinates (mils).
GoWebScanObstruction * GoWebScanSettingsSensor_ObstructionAt(GoWebScanSettingsSensor sensor, kSize index)
Gets the obstruction at a specified index.
kStatus GoWebScanSettingsSensor_SetParent(GoWebScanSettingsSensor sensor, GoWebScanSettingsGroup parent)
Sets the parent group the sensor is in.
kStatus GoWebScanSettings_SetVisionExposureTop(GoWebScanSettings settings, k32u value)
Sets the top vision exposure in microseconds.
k64f GoWebScanSettings_CalYIntervalDivisor(GoWebScanSettings settings)
Gets the Y interval divisor which is used when calculating minimum Y-interval for retained data durin...
kStatus GoWebScanSettings_SetCalYIntervalDivisor(GoWebScanSettings settings, k64f value)
Sets the divisor to use when calculating minimum Y-interval for retained data during calibration data...
kStatus GoWebScanSettingsSensor_SetVisionSerialNumber(GoWebScanSettingsSensor sensor, k32s serialNumber)
Sets the serial number of the vision sensor in a paired profile-vision GoWebScanSettingsSensor object...
kStatus GoWebScanSettings_SetSimulatedSpeed(GoWebScanSettings settings, k64f value)
Sets the simulated encoder speed.
kStatus GoWebScanSettingsGroup_AddSensor(GoWebScanSettingsGroup group, GoWebScanSettingsSensor sensor)
Adds a sensor, as defined by a GoWebScanSettingsSensor object, to the group.
kBool GoWebScanSettings_DetectEdgeFilter(GoWebScanSettings settings)
Gets a flag for whether the detection edge filter is enabled.
kStatus GoWebScanSettingsSensor_Construct(GoWebScanSettingsSensor *sensor, kAlloc allocator)
Constructs a GoWebScanSettingsSensor object.
kStatus GoWebScanSettingsGroup_ClearSensors(GoWebScanSettingsGroup group)
Clears and disposes all sensors from the group.
k32s GoWebScanSettings_CalXAdjustment(GoWebScanSettings settings)
Gets the X adjustment offset in mils.
GoWebScanSettings GoWebScanSettingsGroup_Parent(GoWebScanSettingsGroup group)
Gets the settings of the system the group is in.
kStatus GoWebScanSettingsGroup_SetSectionType(GoWebScanSettingsGroup group, kSize index, k32s value)
Sets the section type.
kStatus GoWebScanSettings_SetUseObstructions(GoWebScanSettings settings, kBool value)
Sets whether to manually remove regions from the calibration input data via user-defined obstructions...
k32s GoWebScanSettings_TracheidXResolution(GoWebScanSettings settings)
Gets the tracheid X resolution (mils per tracheid pixel, along board length).
k32s GoWebScanSettings_GapFill(GoWebScanSettings settings)
Gets the maximum distance to fill gaps in data along the X-axis (mils).
GoWebScanSettingsSensor GoWebScanSettings_SensorAt(GoWebScanSettings settings, kSSize index)
Gets the GoWebScanSettingsSensor object representing a sensor at a specified index in the system...
Represents a container for user-configurable settings of the system. The class reads and writes the s...
kStatus GoWebScanSettingsSensor_AddObstruction(GoWebScanSettingsSensor sensor, const GoWebScanObstruction *obstruction)
Adds an obstruction to the sensor.
Essential GoWebScan declarations.
GoWebScanSystemPlane GoWebScanSettingsGroup_Plane(GoWebScanSettingsGroup group)
Gets the system plane of a group.
kStatus GoWebScanSettings_SetObstructionFilter(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan should remove profile points contained within obstruction regions from output ...
kStatus GoWebScanSettings_SetGapFill(GoWebScanSettings settings, k32s value)
Sets the maximum distance to fill gaps in data along the X-axis (mils).
kStatus GoWebScanSettings_SetProfileInterpolation(GoWebScanSettings settings, GoWebScanInterpolation value)
Sets the method used to resample profile points along the X-axis: Nearest Neighbor (0)...
kStatus GoWebScanSettingsSensor_SetObstructionZ1(GoWebScanSettingsSensor sensor, kSize index, k32s value)
Sets the end of an obstruction zone along the Z-axis (height), in sensor coordinates (mils)...
kStatus GoWebScanSettings_SetTravelOrientation(GoWebScanSettings settings, k32s value)
Sets the travel orientation which specifies the direction of conveyor movement: Moving Toward (1) or ...
kStatus GoWebScanSettings_SetTracheidExposure(GoWebScanSettings settings, k32u value)
Sets the tracheid exposure in microseconds.
k32s GoWebScanSettings_VisionYResolution(GoWebScanSettings settings)
Gets the vision Y resolution (mils per vision pixel, across board width).
k32s GoWebScanSettingsSensor_ProfileSerialNumber(GoWebScanSettingsSensor sensor)
Gets the serial number of the sensor.
kArrayList GoWebScanSettingsSensor_Obstructions(GoWebScanSettingsSensor sensor)
Gets the array list of obstructions defined for a sensor.
kStatus GoWebScanSettings_SetVisionExposureBottom(GoWebScanSettings settings, k32u value)
Sets the bottom vision exposure in microseconds.
k64f GoWebScanSettings_SimulatedSpeed(GoWebScanSettings settings)
Gets the simulated encoder speed.
kStatus GoWebScanSettings_SetProfileFrameRate(GoWebScanSettings settings, k32u value)
Sets the frame rate to configure profile sensors to, in Hz.
k32s GoWebScanSettings_CalYAdjustment(GoWebScanSettings settings)
Gets the Y adjustment offset in mils.
kStatus GoWebScanSettings_SetDetectMaxWidth(GoWebScanSettings settings, k32s value)
Sets the maximum width of a detection output (mils), including edge margins.
kBool GoWebScanSettingsSensor_Enabled(GoWebScanSettingsSensor sensor)
Gets a flag for whether the sensor is enabled.
k32s GoWebScanSettingsGroup_SectionType(GoWebScanSettingsGroup group, kSize index)
Gets the section type.
k32s GoWebScanSettings_DetectMaxWidth(GoWebScanSettings settings)
Gets the detection maximum width in mils.
kStatus GoWebScanSettingsSensor_SetXCenter(GoWebScanSettingsSensor sensor, k32s value)
Sets the mounting location of the sensor, in system coordinates (mils).
k32s GoWebScanSettingsGroup_SectionId(GoWebScanSettingsGroup group, kSize index)
Gets the section ID.
kStatus GoWebScanSettings_SetCalVisionIntensityR(GoWebScanSettings settings, k8u value)
Sets the desired red intensity level for the calibration target (1 - 255).
kBool GoWebScanSettings_DetectBackgroundFilter(GoWebScanSettings settings)
Gets flag for whether the background filter is enabled.
k32u GoWebScanSettings_ProfileExposure(GoWebScanSettings settings)
Gets the profile exposure in microseconds.
k32s GoWebScanSettings_CalLeadYMargin(GoWebScanSettings settings)
Gets the lead Y margin in mils.
kBool GoWebScanSettings_UseXCenters(GoWebScanSettings settings)
Gets the flag for whether GoWebScan uses user-defined X-centers.
kStatus GoWebScanSettings_SetEncoderSimulated(GoWebScanSettings settings, kBool value)
Enables simulating forward motion by overriding encoder values in data messages with simulated values...
kStatus GoWebScanSettings_SetVisionYResolution(GoWebScanSettings settings, k32s value)
Sets the vision Y resolution (mils per vision pixel, across board width).
kBool GoWebScanSettings_CalUseVisionIntensity(GoWebScanSettings settings)
Gets a flag for whether the use of target intensities for each color channel during vision system cal...
k32u GoWebScanSettings_TracheidExposure(GoWebScanSettings settings)
Gets the tracheid exposure in microseconds.
GoWebScanInterpolation GoWebScanSettings_ProfileInterpolation(GoWebScanSettings settings)
Gets the profile interpolation method: Nearest Neighbor (0), or Linear Interpolation (1)...
GoWebScanSection * GoWebScanSettingsGroup_SectionAt(GoWebScanSettingsGroup group, kSize index)
Gets a pointer to the section at a specified index.
k32s GoWebScanSettings_OverlapBlend(GoWebScanSettings settings)
Gets the overlap blend distance in mils.
kStatus GoWebScanSettings_SetVisionXResolution(GoWebScanSettings settings, k32s value)
Sets the vision X resolution (mils per vision pixel, along board length).
kStatus GoWebScanSettings_SetProfileExposure(GoWebScanSettings settings, k32u value)
Sets the profile exposure in microseconds.
kBool GoWebScanSettings_TracheidEnabled(GoWebScanSettings settings)
Gets the flag for whether tracheid data is enabled.
k32s GoWebScanSettings_DetectEdgeMargin(GoWebScanSettings settings)
Gets the detection edge margin in mils.
kStatus GoWebScanSettingsGroup_Construct(GoWebScanSettingsGroup *group, GoWebScanSettings parent, kAlloc allocator)
Constructs a GoWebScanSettingsGroup object.
kBool GoWebScanSettings_CalUseObstructions(GoWebScanSettings settings)
Gets a flag for whether to manually remove regions from the calibration input data via user-defined o...
GoWebScanSystemPlane GoWebScanSettingsSensor_Plane(GoWebScanSettingsSensor sensor)
Gets the system plane the sensor is located in.
Represents a container for user-configurable settings of a group within the system. Groups represent planes (top or bottom).
kStatus GoWebScanSettings_SetXOrientation(GoWebScanSettings settings, k32s value)
Sets the sensor X orientation which represents whether the X-axis (length) increasing from left-to-ri...
k32s GoWebScanSettings_VisionXResolution(GoWebScanSettings settings)
Gets the vision X resolution (mils per vision pixel, along board length).
kStatus GoWebScanSettings_SetTracheidYResolution(GoWebScanSettings settings, k32s value)
Sets the tracheid Y resolution (mils per tracheid value, across board width).
kStatus GoWebScanSettings_SetDetectEdgeFilter(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan should attempt to remove or correct edge measurement anomalies (1) or leave th...
kStatus GoWebScanSettings_Construct(GoWebScanSettings *settings, kAlloc allocator)
Constructs a GoWebScanSettings object.
kStatus GoWebScanSettingsGroup_SetSensorCount(GoWebScanSettingsGroup group, kSize count)
Sets the number of sensors in the group.
kStatus GoWebScanSettingsGroup_SetSectionX0(GoWebScanSettingsGroup group, kSize index, k32s value)
Sets the start of section along the X-axis (length), in system coordinates (mils).
kStatus GoWebScanSettings_SetCalTrailYMargin(GoWebScanSettings settings, k32s value)
Sets the trail Y margin in mils.
kStatus GoWebScanSettings_SetTileWidth(GoWebScanSettings settings, k32s value)
Sets the width of the data (mils) included in each profile, vision, or tracheid output tile...
k32s GoWebScanSettings_TileWidth(GoWebScanSettings settings)
Gets the width of the data (mils) included in each profile, vision, or tracheid output tile...
k32s GoWebScanSettings_Concurrency(GoWebScanSettings settings)
Gets the thread count for processing tasks concurrently.
kStatus GoWebScanSettings_SetProfileXResolution(GoWebScanSettings settings, k32s value)
Sets the profile X resolution (mils per profile pixel, along board length).
kBool GoWebScanSettings_ObstructionFilter(GoWebScanSettings settings)
Gets flag for whether the obstruction filter is enabled.
k64f GoWebScanSettings_EncoderResolution(GoWebScanSettings settings)
Gets the encoder resolution in mils/tick.
GoWebScanSettingsSensor GoWebScanSettingsGroup_SensorAt(GoWebScanSettingsGroup group, kSize index)
Gets the GoWebScanSettingsSensor object representing a sensor at a specified index in the group...
k8u GoWebScanSettings_CalVisionIntensityG(GoWebScanSettings settings)
Gets the target green intensity level for vision system calibration.
kStatus GoWebScanSettingsGroup_ClearSections(GoWebScanSettingsGroup group)
Clears all sections from the list.
kStatus GoWebScanSettings_SetProfileYResolution(GoWebScanSettings settings, k32s value)
Sets the profile Y resolution (mils per profile pixel, across board width).
k32s GoWebScanSettings_ProfileXResolution(GoWebScanSettings settings)
Gets the profile X resolution (mils per profile pixel, along board length).
k32s GoWebScanSettings_TravelOrientation(GoWebScanSettings settings)
Gets the travel orientation which specifies the direction of conveyor movement: Moving Toward (1) or ...
kStatus GoWebScanSettings_EnableTracheid(GoWebScanSettings settings, kBool enable)
Enables tracheid data in the system.
kSize GoWebScanSettings_GroupCount(GoWebScanSettings settings)
Gets the number of groups (representing planes) in the system.
kSize GoWebScanSettingsSensor_ObstructionCount(GoWebScanSettingsSensor sensor)
Gets the number of obstructions defined for a sensor.
kStatus GoWebScanSettingsGroup_RemoveSection(GoWebScanSettingsGroup group, kSize index)
Removes a section from the group.
kStatus GoWebScanSettingsSensor_SetObstructionZ0(GoWebScanSettingsSensor sensor, kSize index, k32s value)
Sets the start of an obstruction zone along the Z-axis (height), in sensor coordinates (mils)...
k32s GoWebScanSettings_SensorYOrientation(GoWebScanSettings settings, k32s plane)
Gets the sensor Y orientation for a given plane: Facing Toward (1) or Facing Away (0)...
Represents the top or bottom plane of the system.
k8u GoWebScanSettings_CalVisionIntensityB(GoWebScanSettings settings)
Gets the target blue intensity level for vision system calibration.
k32s GoWebScanSettingsSensor_ObstructionZ0(GoWebScanSettingsSensor sensor, kSize index)
Gets the start of an obstruction zone along the Z-axis (height), in sensor coordinates (mils)...
k32u GoWebScanSettings_VisionExposureBottom(GoWebScanSettings settings)
Gets the bottom vision exposure in microseconds.
k32s GoWebScanSettings_ActiveAreaZ(GoWebScanSettings settings)
Gets the active area z lower boundary (mils)
GoWebScanSettingsGroup GoWebScanSettings_GroupAt(GoWebScanSettings settings, kSize index)
Gets the GoWebScanSettingsGroup object representing a group at a specified index. ...
k32u GoWebScanSettings_SchemaVersion(GoWebScanSettings settings)
Gets the GoWebScanSettings file schema version.
GoWebScanDetectionStyle GoWebScanSettings_DetectTriggerStyle(GoWebScanSettings settings)
Gets the detection trigger style.
kSize GoWebScanSettingsGroup_SensorCount(GoWebScanSettingsGroup group)
Gets the number of sensors in the group.
kStatus GoWebScanSettings_SetCalLeadYMargin(GoWebScanSettings settings, k32s value)
Sets the lead Y margin in mils.
kStatus GoWebScanSettings_SetSensorYOrientation(GoWebScanSettings settings, GoWebScanSystemPlane plane, k32s value)
Sets the sensor Y orientation for a given plane: Facing Toward (1) or Facing Away (0)...
kStatus GoWebScanSettings_SetUseXCenters(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan should use the per-sensor X-center values provided in the settings file...
kBool GoWebScanSettings_DetectSideExtension(GoWebScanSettings settings)
Gets flag for whether extending the board side edge to correct for distortions is enabled...
kStatus GoWebScanSettings_SetConcurrency(GoWebScanSettings settings, k32s value)
Sets the thread count for processing tasks concurrently.
k8u GoWebScanSettings_CalVisionIntensityR(GoWebScanSettings settings)
Gets the target red intensity level for vision system calibration.
k32s GoWebScanSettingsGroup_SectionX0(GoWebScanSettingsGroup group, kSize index)
Gets the start of section along the X-axis (length), in system coordinates (mils).
kStatus GoWebScanSettings_SetDetectSideExtension(GoWebScanSettings settings, kBool value)
Sets whether profile points which are along the board side edge and report an offset range from neigh...
kSize GoWebScanSettingsGroup_SectionCount(GoWebScanSettingsGroup group)
Gets the number of sections defined for the group.
k32s GoWebScanSettings_CalTrailYMargin(GoWebScanSettings settings)
Gets the trail Y margin in mils.
kStatus GoWebScanSettingsSensor_SetObstructionX0(GoWebScanSettingsSensor sensor, kSize index, k32s value)
Sets the start of an obstruction zone along the X-axis (length), in sensor coordinates (mils)...
Represents a user-defined obstruction to ignore a zone in X and Z in the input profile data...
Definition: GoWebScanSdkDef.h:589
k32s GoWebScanSettingsSensor_XCenter(GoWebScanSettingsSensor sensor)
Gets the mounting location of the sensor, in system coordinates (mils).
k32u GoWebScanSettings_VisionExposureTop(GoWebScanSettings settings)
Gets the top vision exposure in microseconds.
kSize GoWebScanSettingsSensor_Index(GoWebScanSettingsSensor sensor)
Gets the index of the sensor with respect to the group.
kStatus GoWebScanSettings_EnableVision(GoWebScanSettings settings, kBool enable)
Enables vision data in the system.
kStatus GoWebScanSettings_SetDetectBackgroundFilter(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan should remove tracheid and vision data where there is no corresponding profile...
kStatus GoWebScanSettings_SetDetectTriggerLength(GoWebScanSettings settings, k32s value)
Sets the length (mils) of material used to trigger object on/off events, not including material insid...
k32s GoWebScanSettingsGroup_SectionX1(GoWebScanSettingsGroup group, kSize index)
Gets the end of section along the X-axis (length), in system coordinates (mils).
k32s GoWebScanSettings_ProfileYResolution(GoWebScanSettings settings)
Gets the profile Y resolution (mils per profile pixel, across board width).
kStatus GoWebScanSettings_SetOverlapBlend(GoWebScanSettings settings, k32s value)
Sets the maximum amount of redundant camera information that can be blended together at the x- bounda...
k32u GoWebScanSettings_ProfileFrameRate(GoWebScanSettings settings)
Gets the profile frame rate in Hz.
kStatus GoWebScanSettings_SetCalXAdjustment(GoWebScanSettings settings, k32s value)
Sets the offset applied to the X-coordinates of all data (profile, vision, tracheid) in Web or Detect...
Represents a section of output system data. This can be defined by the user to allow for routing data...
Definition: GoWebScanSdkDef.h:499
k32s GoWebScanSettings_XOrientation(GoWebScanSettings settings)
Gets the sensor X orientation.
Represents a container for user-configurable settings of a sensor within the system. For systems with vision, a GoWebScanSettingsSensor object represents a pair of vision and profile sensors (sensor mounted together).
k32s GoWebScanSettingsSensor_EffectiveXCenter(GoWebScanSettingsSensor sensor)
Gets the effective X center of the sensor in system coordinates (mils).
kStatus GoWebScanSettingsSensor_SetObstructionX1(GoWebScanSettingsSensor sensor, kSize index, k32s value)
Sets the end of an obstruction zone along the X-axis (length), in sensor coordinates (mils)...
k32s GoWebScanSettingsSensor_VisionSerialNumber(GoWebScanSettingsSensor sensor)
Gets the serial number of the vision sensor in a profile-vision pair (for vision systems only)...
kBool GoWebScanSettings_CalDetectLocators(GoWebScanSettings settings)
Gets a flag for whether the detection of calibration locators is enabled.
GoWebScanSettingsGroup GoWebScanSettingsSensor_Parent(GoWebScanSettingsSensor sensor)
Gets the settings file of the parent group the sensor is part of.
kStatus GoWebScanSettings_Load(GoWebScanSettings *settings, const kChar *fileName, kAlloc alloc)
Loads the settings XML from a specified path and constructs and initializes a GoWebScanSettings objec...
kStatus GoWebScanSettings_SetSystemAngle(GoWebScanSettings settings, k64f value)
Sets the system angle in degrees.
kStatus GoWebScanSettings_SetDetectEdgeMargin(GoWebScanSettings settings, k32s value)
Sets the size of the margins (mils) that will be added to the leading and trailing edge of each detec...
k32u GoWebScanSettings_VisionXSubsampling(GoWebScanSettings settings)
Gets the vision X subsampling.
kStatus GoWebScanSettings_SetCalDetectLocators(GoWebScanSettings settings, kBool value)
Sets whether GoWebScan should attempt to detect calibration reference holes (1), or assume that senso...
kStatus GoWebScanSettingsGroup_SetSectionId(GoWebScanSettingsGroup group, kSize index, k32s value)
Sets the section ID.
kStatus GoWebScanSettings_SetVisionXSubsampling(GoWebScanSettings settings, k32u value)
Sets the vision X subsampling.
kStatus GoWebScanSettingsSensor_SetIndex(GoWebScanSettingsSensor sensor, kSize index)
Sets the index of the sensor within the group.
k32s GoWebScanSettings_DetectTriggerLength(GoWebScanSettings settings)
Gets the detection trigger length in mils.
kStatus GoWebScanSettingsGroup_AddSection(GoWebScanSettingsGroup group, const GoWebScanSection *section)
Adds a section to the group.
kStatus GoWebScanSettings_SetCalVisionIntensityG(GoWebScanSettings settings, k8u value)
Sets the desired green intensity level for the calibration target (1 - 255).
kStatus GoWebScanSettings_SetActiveAreaZ(GoWebScanSettings settings, k32s value)
Sets the active area z lower boundary (mils).
kBool GoWebScanSettings_EncoderSimulated(GoWebScanSettings settings)
Gets the flag for whether the encoder simulator is enabled.
kStatus GoWebScanSettings_SetEncoderResolution(GoWebScanSettings settings, k64f value)
Sets the encoder resolution in mils/tick.
kBool GoWebScanSettings_VisionEnabled(GoWebScanSettings settings)
Gets the flag for whether vision data is enabled.
kStatus GoWebScanSettings_SetTracheidXResolution(GoWebScanSettings settings, k32s value)
Sets the tracheid X resolution (mils per tracheid pixel, along board length).