10 #ifndef GO_SCANNER_VISION_BOARD_MSG_H
11 #define GO_SCANNER_VISION_BOARD_MSG_H
124 #include <GoWebScanSdk/GoWebScanVisionBoardMsg.x.h>
k64s xOrigin
Section x-location (from GoWebScanSettings Section/X0)
Definition: GoWebScanVisionBoardMsg.h:30
k64s groupId
Group identifier: Top (0), or Bottom (1)
Definition: GoWebScanVisionBoardMsg.h:24
Represents a message containing resampled and merged geometric data of a detected board for a given s...
k64s deviceId
Id of station device sending this message.
Definition: GoWebScanVisionBoardMsg.h:23
k64s sectionId
Section identifier (from GoWebScanSettings Section/Id)
Definition: GoWebScanVisionBoardMsg.h:25
kStatus GoWebScanVisionBoardMsg_Construct(GoWebScanVisionBoardMsg *msg, kType pixelType, kSize height, kSize width, kAlloc allocator)
Constructs a GoWebScanVisionBoardMsg board.
Essential GoWebScan declarations.
k64s timestamp
Capture time.
Definition: GoWebScanVisionBoardMsg.h:27
k64s yResolution
Pixel height (mils)
Definition: GoWebScanVisionBoardMsg.h:31
kSize GoWebScanVisionBoardMsg_Width(GoWebScanVisionBoardMsg msg)
Gets the width of a message.
kType GoWebScanVisionBoardMsg_PixelType(GoWebScanVisionBoardMsg msg)
Gets the pixel type of a message.
k64s encoder
Capture position (encoder ticks)
Definition: GoWebScanVisionBoardMsg.h:28
kSize GoWebScanVisionBoardMsg_Height(GoWebScanVisionBoardMsg msg)
Gets the height of a message.
k64s sequenceIndex
Board id; increases with each unique board.
Definition: GoWebScanVisionBoardMsg.h:26
k64s xResolution
Pixel width (mils)
Definition: GoWebScanVisionBoardMsg.h:32
kStatus GoWebScanVisionBoardMsg_Realloc(GoWebScanVisionBoardMsg msg, kSize height, kSize width)
Resize a GoWebScanVisionBoardMsg object.
kPointer GoWebScanVisionBoardMsg_DataAt(GoWebScanVisionBoardMsg msg, kSize rowIndex, kSize colIndex)
Gets the pixel value at a specified row and column in the board array.
kArray2 GoWebScanVisionBoardMsg_Data(GoWebScanVisionBoardMsg msg)
Gets the board data array.
Represents the attributes of a vision board message.
Definition: GoWebScanVisionBoardMsg.h:21
k64s yOrigin
Section y-location (mils)
Definition: GoWebScanVisionBoardMsg.h:29
GoWebScanVisionBoardMsgAttr * GoWebScanVisionBoardMsg_Attributes(GoWebScanVisionBoardMsg msg)
Gets the attributes of a message.