|
GoWebScan API
|
Represents an algorithm for resampling raw sensor geometric data in the Y-axis and applying calibration Y-offsets. The algorithm maintains a circular row buffer that covers enough distance in the Y-axis to account for the difference between the minimum and maximum calibration Y-offsets. The Y-resampler considers two input rows at a time, and for each column, selects the nearest input to fill in cells up to the Y-location of the second input row.

Public Member Functions | |
| kStatus | GoWebScanProfileYResampler_AddData (GoWebScanProfileYResampler resampler, const GoWebScanInputAttr *attributes, const kPoint16s *points, kSSize pointCount) |
| Adds a raw sensor profile message to the algorithm's processing queue. More... | |
| kStatus | GoWebScanProfileYResampler_Clear (GoWebScanProfileYResampler resampler) |
| Clears and relinquishes input queue. More... | |
| kStatus | GoWebScanProfileYResampler_Construct (GoWebScanProfileYResampler *resampler, const GoWebScanProfileYResamplerParams *args, const k32s *offsets, kAlloc allocator) |
| Constructs a GoWebScanProfileYResampler object. More... | |
| kStatus | GoWebScanProfileYResampler_SetDataHandler (GoWebScanProfileYResampler resampler, GoWebScanProfileYResamplerDataFx data, kPointer context) |
| Sets the handler for accepting the output data from the algorithm. More... | |