11 #ifndef GO_WEB_SCAN_CONFIG_SENSOR_H
12 #define GO_WEB_SCAN_CONFIG_SENSOR_H
213 #include <GoWebScanSdk/GoWebScanConfigSensor.x.h>
Represents a container for node-level parameters which are translated from user parameters set in GoW...
GoWebScanConfigNode GoWebScanConfigSensor_NodeAt(GoWebScanConfigSensor sensor, kSSize index)
Gets the configuration of a node at a specified index in the sensor.
GoWebScanConfigGroup GoWebScanConfigSensor_Parent(GoWebScanConfigSensor sensor)
Gets the configuration of the group that the sensor is part of.
kStatus GoWebScanConfigSensor_Construct(GoWebScanConfigSensor *sensor, GoWebScanConfigGroup group, GoWebScanSettingsSensor settingsSensor, kSize index, GoWebScanCal calibration, const GoWebScanConfigSensorInfo *sensorInfo, kAlloc allocator)
Constructs a GoWebScanConfigSensor object.
Essential GoWebScan declarations.
Represents information from each sensor in the system, collected and provided by the user application...
Definition: GoWebScanConfig.h:75
k32s GoWebScanConfigSensor_YOrientation(GoWebScanConfigSensor sensor)
Gets the Y-orientation of the sensor.
Represents a container for sensor-level parameters which are translated from user parameters set in G...
Represents a container for group-level parameters which are translated from user parameters set in Go...
Declares a GoWebScanCal object.
kSSize GoWebScanConfigSensor_Index(GoWebScanConfigSensor sensor)
Gets the sensor index within group (excludes disabled/missing devices).
k32s GoWebScanConfigSensor_XOrientation(GoWebScanConfigSensor sensor)
Gets the X-orientation of the sensor.
kSSize GoWebScanConfigSensor_Column(GoWebScanConfigSensor sensor)
Gets the sensor column within group.
kSSize GoWebScanConfigSensor_NodeCount(GoWebScanConfigSensor sensor)
Gets the count of nodes in the sensor.
kArrayList GoWebScanConfigSensor_Obstructions(GoWebScanConfigSensor sensor)
Gets the list of obstructions defined for the sensor.
k32s GoWebScanConfigSensor_EOrientation(GoWebScanConfigSensor sensor)
Gets the sensor calibration-edge-orientation: Normal (1) or opposite (0).
k32s GoWebScanConfigSensor_ProfileId(GoWebScanConfigSensor sensor)
Gets the serial number of the sensor.
k32s GoWebScanConfigSensor_ZOrientation(GoWebScanConfigSensor sensor)
Gets the Z-orientation of the sensor.
Declares a GoWebScanProcess object.
Represents a container for the system calibration. The system calibration corrects for mounting diffe...
k32s GoWebScanConfigSensor_Plane(GoWebScanConfigSensor sensor)
Gets the plane of the group the sensor is part of.
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 GoWebScanConfigSensor_VisionId(GoWebScanConfigSensor sensor)
Gets the serial number of the vision sensor in a profile-vision sensor pair (for systems with vision)...
k32s GoWebScanConfigSensor_TOrientation(GoWebScanConfigSensor sensor)
Gets the sensor x-rotation-orientation.
kStatus GoWebScanConfigSensor_UpdateCalibration(GoWebScanConfigSensor sensor, GoWebScanCal calibration)
Update the calibration.
Declares a GoWebScanConfigGroup object.
Represents a container for system-level parameters which are translated from user parameters set in G...
Declares a GoWebScanConfig object.