10 #ifndef GO_SCANNER_PROFILE_TILE_MSG_H
11 #define GO_SCANNER_PROFILE_TILE_MSG_H
126 #include <GoWebScanSdk/GoWebScanProfileTileMsg.x.h>
kArray1 GoWebScanProfileTileMsg_Inputs(GoWebScanProfileTileMsg msg)
Gets the inputs corresponding to each row of the tile.
Declares the GoWebScanPipeMsg class.
Essential GoWebScan declarations.
k64s * GoWebScanProfileTileMsg_InputsAt(GoWebScanProfileTileMsg msg, kSize rowIndex)
Gets the input at a specified row.
k16s * GoWebScanProfileTileMsg_DataAt(GoWebScanProfileTileMsg msg, kSize rowIndex)
Gets a pointer to the start of a tile row.
kStatus GoWebScanProfileTileMsg_Resize(GoWebScanProfileTileMsg msg, kSize count, kSize width)
Resizes a GoWebScanProfileTileMsg object.
kStatus GoWebScanProfileTileMsg_Construct(GoWebScanProfileTileMsg *msg, kSize count, kSize width, GoWebScanPipeMsgPool pool, kAlloc allocator)
Constructs a GoWebScanProfileTileMsg object.
Represents a message containing a tile of X and Y resampled profile Z data. This message can be used ...
kSize GoWebScanProfileTileMsg_Width(GoWebScanProfileTileMsg msg)
Gets length of the tile in the X-axis (pixels).
kSize GoWebScanProfileTileMsg_Count(GoWebScanProfileTileMsg msg)
Gets length of the tile in the Y-axis (pixels).
Represents a pool of GoWebScanPipeMsg objects. The pool allocates GoWebScanPipeMsg objects with a def...
Base class for a msg that can be processed with a GoWebScanPipeTask and submitted to the GoWebScanPip...
kSize GoWebScanProfileTileMsg_Size(GoWebScanProfileTileMsg msg)
Gets the size, in bytes, of the message data buffer.
kArray2 GoWebScanProfileTileMsg_Data(GoWebScanProfileTileMsg msg)
Gets the tile data array.
kStatus GoWebScanProfileTileMsg_Destroy(GoWebScanProfileTileMsg msg)
Destroys a GoWebScanProfileTileMsg object.