11 #ifndef GO_WEB_SCAN_CAL_PROCESSOR_H
12 #define GO_WEB_SCAN_CAL_PROCESSOR_H
28 typedef struct GoWebScanCalProcessorIssue
35 } GoWebScanCalProcessorIssue;
193 #include <GoWebScanSdk/GoWebScanCalProcessor.x.h>
kSize GoWebScanCalProcessor_VisionIssueCount(GoWebScanCalProcessor processor, kSize nodeIndex)
Gets the number of vision issues that occurred during system calibration processing.
GoWebScanCalProcessorIssue GoWebScanCalProcessor_VisionIssueAt(GoWebScanCalProcessor processor, kSize nodeIndex, kSize issueIndex)
Gets the vision issue that occurred during system calibration processing at the specified index...
Represents an algorithm for processing system tiles containing a calibration bar and generating the c...
GoWebScanCalProcessorIssue GoWebScanCalProcessor_ProfileIssueAt(GoWebScanCalProcessor processor, kSize nodeIndex, kSize issueIndex)
Gets the profile issue that occurred during system calibration processing at the specified index...
Represents a type of error or warning that occurred during system calibration processing of a node...
kStatus GoWebScanCalProcessor_Construct(GoWebScanCalProcessor *processor, GoWebScanConfig config, kAlloc allocator)
Constructs a GoWebScanCalProcessor object.
Essential GoWebScan declarations.
kBool GoWebScanCalProcessor_VisionHasErrors(GoWebScanCalProcessor processor)
Gets a flag for whether the processing of vision data had any errors.
Represents a stage or activity in the system calibration processing pipeline.
kSize GoWebScanCalProcessor_NodeCount(GoWebScanCalProcessor processor)
Gets the number of system calibration processor nodes.
kStatus GoWebScanCalProcessor_Reset(GoWebScanCalProcessor processor)
Reset the processor to its original state.
Declares a GoWebScanCalNode object.
kStatus GoWebScanCalProcessor_Execute(GoWebScanCalProcessor processor, GoWebScanCalInput input, GoWebScanCal *calibration)
Executes the system calibration processing on an input dataset (consisting of Y-matched tile containi...
Declares a GoWebScanCal object.
kBool GoWebScanCalProcessor_ProfileHasErrors(GoWebScanCalProcessor processor)
Gets a flag for whether the processing of profile data had any errors.
Represents a container for the system calibration. The system calibration corrects for mounting diffe...
kBool GoWebScanCalProcessor_VisionHasWarnings(GoWebScanCalProcessor processor)
Gets a flag for whether the processing of vision data had any warnings.
Declares a GoWebScanConfigGroup object.
kSize GoWebScanCalProcessor_ProfileIssueCount(GoWebScanCalProcessor processor, kSize nodeIndex)
Gets the number of profile issues that occurred during system calibration processing.
Represents a container for system-level parameters which are translated from user parameters set in G...
Declares a GoWebScanConfig object.
kBool GoWebScanCalProcessor_ProfileHasWarnings(GoWebScanCalProcessor processor)
Gets a flag for whether the processing of profile data had any warnings.