GoWebScan API
GoWebScanCalDetector Class Reference

Description

Represents an algorithm for detecting a calibration bar in Y-matched system tiles of raw sensor messages. This algorithm is similar to GoWebScanDetector but is designed to run with raw sensor messages. A simple state machine is used to determine when to emit objects. The detection method for the calibration bar is global; the number of non-null profile points must exceed the detection threshold, but no condition of contiguity is imposed.

Inheritance diagram for GoWebScanCalDetector:
Inheritance graph

Public Member Functions

kStatus GoWebScanCalDetector_AddTileSet (GoWebScanCalDetector detector, GoWebScanCalInputTileSet *tileSet)
 Adds a set of input tiles to the detector. More...
 
kStatus GoWebScanCalDetector_Clear (GoWebScanCalDetector detector)
 Clear all data from the detector. More...
 
kStatus GoWebScanCalDetector_Construct (GoWebScanCalDetector *detector, const GoWebScanCalDetectorParams *args, kAlloc allocator)
 Constructs a GoWebScanCalDetector object. More...
 
GoWebScanCalDetectorState GoWebScanCalDetector_GetState (GoWebScanCalDetector detector)
 Gets the current state of the detector. More...
 
kStatus GoWebScanCalDetector_SetDataHandler (GoWebScanCalDetector detector, GoWebScanCalDetectorDataFunction data, kPointer context)
 Sets the handler for accepting the output data from the algorithm. More...
 

The documentation for this class was generated from the following file: