11 #ifndef GO_WEB_SCAN_CAL_COLLECTOR_H
12 #define GO_WEB_SCAN_CAL_COLLECTOR_H
152 #include <GoWebScanSdk/GoWebScanCalCollector.x.h>
kStatus GoWebScanCalCollector_Flush(GoWebScanCalCollector collector)
Flush any existing sensor messages currently in the pipeline.
Represents a task to coordinate collection of sensor messages, matching of messages in Y to produce s...
kBool GoWebScanCalCollector_FrameDropsChecked(GoWebScanCalCollector collector)
Get value for whether or not frame drops are checked.
kStatus GoWebScanCalCollector_GetCalRecording(GoWebScanCalCollector collector, GoWebScanRecording *recording)
Gets a pointer to the recording of sensor message sets used to perform calibration.
Declares a GoWebScanRecording object.
kStatus GoWebScanCalCollector_GetProcessorData(GoWebScanCalCollector collector, GoWebScanCalInput *data)
Gets a pointer to the calibration input file that can be provided to the calibration processor for pr...
Essential GoWebScan declarations.
kStatus(kCall * GoWebScanCalCollectorCompleteFx)(kPointer context)
Defines the signature for the handler for when the collector is complete.
Definition: GoWebScanCalCollector.h:38
kBool GoWebScanCalCollector_Reset(GoWebScanCalCollector collector)
Reset the collector to its original state.
kBool GoWebScanCalCollector_HasErrors(GoWebScanCalCollector collector)
Gets a flag for whether the calibration collector had any errors during collection.
kStatus GoWebScanCalCollector_Construct(GoWebScanCalCollector *collector, GoWebScanConfig config, kAlloc allocator)
Constructs a GoWebScanCalCollector object.
kStatus GoWebScanCalCollector_AddMsg(GoWebScanCalCollector collector, GoDataSet dataSet)
Adds a sensor message to the collector.
kStatus GoWebScanCalCollector_SetOnCompleteHandler(GoWebScanCalCollector collector, GoWebScanCalCollectorCompleteFx function, kPointer receiver)
Sets a callback function for when the calibration collector has completed collection of sensor messag...
kBool GoWebScanCalCollector_IsCompleted(GoWebScanCalCollector collector)
Gets a flag for whether the calibration collector has completed collection of sensor messages...
kStatus GoWebScanCalCollector_CheckFrameDrops(GoWebScanCalCollector collector, kBool enable)
Enable or disable frame drop check.
A class for storing sensor messages, which can be reused, or saved to and loaded from disk...
Represents a container for system-level parameters which are translated from user parameters set in G...
Declares a GoWebScanConfig object.