GoWebScan API
kStatus GoWebScanTracheidInputMsg_Import ( GoWebScanTracheidInputMsg  msg,
k32s  deviceId,
GoStampMsg  tracheidStampMsg,
GoTracheidMsg  tracheidMsg,
GoStampMsg  profileStampMsg0,
GoProfilePointCloudMsg  profileMsg0,
GoStampMsg  profileStampMsg1,
GoProfilePointCloudMsg  profileMsg1,
GoWebScanConfig  config 
)

Imports a GoTracheidMsg into a GoWebScanTracheidInputMsg object.

The tracheid message needs to matched to a profile message with the closest frame number in order to import spot X data. Since the tracheid and profile messages contains batched data, the tracheid message may overlap with two profile messages. The messages are cloned into internal objects. As such, the GoProfilePointCloudMsg and GoTracheidMsg objects are still owned by the calling function and must be destroyed by it.

Parameters
msgGoWebScanTracheidInputMsg object.
deviceIdSerial number of device from which tracheid message originates.
tracheidStampMsgTracheid message stamp.
tracheidMsgTracheid message.
profileStampMsg0Stamp of first matching candidate profile message.
profileMsg0First matching candidate profile message.
profileStampMsg1Stamp of second matching candidate profile message.
profileMsg1Second matching candidate profile message.
configSystem configuration.
Returns
Operation status.