GoWebScan API
GoWebScanVisionTileMsg Class Reference

Description

Represents a message containing a tile of X and Y resampled and demosaiced vision data. This message can be used to represent data from a single node in the system, data from a plane in the system (after merging resampled data from all nodes in a plane), or data from a detected board.

Inheritance diagram for GoWebScanVisionTileMsg:
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...
 
kStatus GoWebScanVisionTileMsg_Construct (GoWebScanVisionTileMsg *msg, GoWebScanPipeMsgPool pool, kSize count, kSize width, kAlloc allocator)
 Constructs a GoWebScanVisionTileMsg object. More...
 
kSize GoWebScanVisionTileMsg_Count (GoWebScanVisionTileMsg msg)
 Gets length of the tile in the Y-axis (pixels). More...
 
kArray2 GoWebScanVisionTileMsg_Data (GoWebScanVisionTileMsg msg)
 Gets the tile data array. More...
 
kRgbGoWebScanVisionTileMsg_DataAt (GoWebScanVisionTileMsg msg, kSize rowIndex)
 Gets a pointer to the start of a tile row. More...
 
kStatus GoWebScanVisionTileMsg_Destroy (GoWebScanVisionTileMsg msg)
 Destroys a GoWebScanVisionTileMsg object. More...
 
kArray1 GoWebScanVisionTileMsg_Inputs (GoWebScanVisionTileMsg msg)
 Gets the inputs corresponding to each row of the tile. More...
 
k64sGoWebScanVisionTileMsg_InputsAt (GoWebScanVisionTileMsg msg, kSize rowIndex)
 Gets the input at a specified row. More...
 
kStatus GoWebScanVisionTileMsg_Resize (GoWebScanVisionTileMsg msg, kSize count, kSize width)
 Resizes a GoWebScanVisionTileMsg object. More...
 
kSize GoWebScanVisionTileMsg_Size (GoWebScanVisionTileMsg msg)
 Gets the size, in bytes, of the message data buffer. More...
 
kSize GoWebScanVisionTileMsg_Width (GoWebScanVisionTileMsg msg)
 Gets length of the tile in the X-axis (pixels). More...
 

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