GoWebScan API
GoWebScanProfileInputMsg Class Reference

Description

Represents a message containing a raw profile message from a sensor.

Inheritance diagram for GoWebScanProfileInputMsg:
Inheritance graph

Public Member Functions

kStatus GoWebScanPipeMsg_Acquire (GoWebScanPipeMsg msg)
 Increments the msg's reference count. More...
 
GoWebScanMsgStampGoWebScanPipeMsg_GetStamp (GoWebScanPipeMsg msg)
 Gets the stamp associated with the message. More...
 
kStatus GoWebScanPipeMsg_Relinquish (GoWebScanPipeMsg msg)
 Decrements the msg's reference count. More...
 
kStatus GoWebScanPipeMsg_SetStamp (GoWebScanPipeMsg msg, const GoWebScanMsgStamp *stamp)
 Sets the stamp associated with the message. More...
 
kSize GoWebScanPipeMsg_Size (GoWebScanPipeMsg msg)
 Gets the size, in bytes, of the message's data buffer. More...
 
GoWebScanMsgType GoWebScanPipeMsg_TypeId (GoWebScanPipeMsg msg)
 Gets the message type. More...
 
GoWebScanInputAttrGoWebScanProfileInputMsg_AttrAt (GoWebScanProfileInputMsg msg, kSize rowIndex)
 Gets a pointer to the message attributes for a profile array. More...
 
kStatus GoWebScanProfileInputMsg_Construct (GoWebScanProfileInputMsg *msg, GoWebScanPipeMsgPool pool, kAlloc allocator)
 Constructs a GoWebScanProfileInputMsg object. More...
 
kSize GoWebScanProfileInputMsg_Count (GoWebScanProfileInputMsg msg)
 Gets the count of profile arrays in this message. More...
 
kPoint16sGoWebScanProfileInputMsg_DataAt (GoWebScanProfileInputMsg msg, kSize rowIndex)
 Gets a pointer to the start of a profile array at a given index. More...
 
kStatus GoWebScanProfileInputMsg_Destroy (GoWebScanProfileInputMsg msg)
 Destroys a GoWebScanProfileInputMsg object. More...
 
kStatus GoWebScanProfileInputMsg_Import (GoWebScanProfileInputMsg msg, k32s deviceId, GoStampMsg stampMsg, GoProfilePointCloudMsg profileMsg, GoWebScanConfig config)
 Imports a GoProfilePointCloudMsg msg into a GoWebScanProfileInputMsg object. More...
 
kSize GoWebScanProfileInputMsg_Size (GoWebScanProfileInputMsg msg)
 Gets the size, in bytes, of the profile data buffer. More...
 
kSize GoWebScanProfileInputMsg_Width (GoWebScanProfileInputMsg msg)
 Gets the width of profile arrays in this message. More...
 

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