GoWebScan API
GoWebScanTracheidTileMsg Class Reference

Description

Represents a message containing a tile of X and Y resampled tracheid angle, scatter, and area 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 GoWebScanTracheidTileMsg:
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 GoWebScanTracheidTileMsg_Construct (GoWebScanTracheidTileMsg *msg, GoWebScanPipeMsgPool pool, kSize count, kSize width, kAlloc allocator)
 Constructs a GoWebScanTracheidTileMsg object. More...
 
kSize GoWebScanTracheidTileMsg_Count (GoWebScanTracheidTileMsg msg)
 Gets length of the tile in the Y-axis (pixels). More...
 
kArray3 GoWebScanTracheidTileMsg_Data (GoWebScanTracheidTileMsg msg)
 Gets the tile data array. More...
 
GoWebScanTracheidValueGoWebScanTracheidTileMsg_DataAt (GoWebScanTracheidTileMsg msg, kSize rowIndex)
 Gets a pointer to the start of a tile row. More...
 
kStatus GoWebScanTracheidTileMsg_Destroy (GoWebScanTracheidTileMsg msg)
 Destroys a GoWebScanTracheidTileMsg object. More...
 
kArray1 GoWebScanTracheidTileMsg_Inputs (GoWebScanTracheidTileMsg msg)
 Gets the inputs corresponding to each row of the tile. More...
 
k64sGoWebScanTracheidTileMsg_InputsAt (GoWebScanTracheidTileMsg msg, kSize rowIndex)
 Gets the input at a specified row. More...
 
kStatus GoWebScanTracheidTileMsg_Resize (GoWebScanTracheidTileMsg msg, kSize count, kSize width)
 Resizes a GoWebScanTracheidTileMsg object. More...
 
kSize GoWebScanTracheidTileMsg_Size (GoWebScanTracheidTileMsg msg)
 Gets the size, in bytes, of the message data buffer. More...
 
kSize GoWebScanTracheidTileMsg_Width (GoWebScanTracheidTileMsg msg)
 Gets length of the tile in the X-axis (pixels). More...
 

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