10 #ifndef GO_SCANNER_TRACHEID_BOARD_MSG_H
11 #define GO_SCANNER_TRACHEID_BOARD_MSG_H
154 #include <GoWebScanSdk/GoWebScanTracheidBoardMsg.x.h>
k8u * GoWebScanTracheidBoardMsg_AngleAt(GoWebScanTracheidBoardMsg msg, kSize rowIndex, kSize colIndex)
Gets the spot angle at a specified row and column in the board array.
Represents the attributes of a tracheid board message.
Definition: GoWebScanTracheidBoardMsg.h:21
kArray2 GoWebScanTracheidBoardMsg_Scatter(GoWebScanTracheidBoardMsg msg)
Gets the board scatter data array.
k8u * GoWebScanTracheidBoardMsg_ScatterAt(GoWebScanTracheidBoardMsg msg, kSize rowIndex, kSize colIndex)
Gets the spot scatter ratio at a specified row and column in the board array.
k64s deviceId
Id of station device sending this message.
Definition: GoWebScanTracheidBoardMsg.h:23
Essential GoWebScan declarations.
k64s groupId
Group identifier: Top (0), or Bottom (1)
Definition: GoWebScanTracheidBoardMsg.h:24
k64s timestamp
Capture time.
Definition: GoWebScanTracheidBoardMsg.h:27
k64s xOrigin
Section x-location (from GoWebScanSettings Section/X0)
Definition: GoWebScanTracheidBoardMsg.h:30
GoWebScanTracheidBoardMsgAttr * GoWebScanTracheidBoardMsg_Attributes(GoWebScanTracheidBoardMsg msg)
Gets the attributes of a message.
k64s xResolution
Pixel width (mils)
Definition: GoWebScanTracheidBoardMsg.h:32
k64s encoder
Capture position (encoder ticks)
Definition: GoWebScanTracheidBoardMsg.h:28
k64s yOrigin
Section y-location (mils)
Definition: GoWebScanTracheidBoardMsg.h:29
kArray2 GoWebScanTracheidBoardMsg_Area(GoWebScanTracheidBoardMsg msg)
Gets the board area data array.
kArray2 GoWebScanTracheidBoardMsg_Angle(GoWebScanTracheidBoardMsg msg)
Gets the board angle data array.
kSize GoWebScanTracheidBoardMsg_Width(GoWebScanTracheidBoardMsg msg)
Gets the width of a message.
k64s yResolution
Pixel height (mils)
Definition: GoWebScanTracheidBoardMsg.h:31
kSize GoWebScanTracheidBoardMsg_Height(GoWebScanTracheidBoardMsg msg)
Gets the height of a message.
k64s sectionId
Section identifier (from GoWebScanSettings Section/Id)
Definition: GoWebScanTracheidBoardMsg.h:25
k8u * GoWebScanTracheidBoardMsg_AreaAt(GoWebScanTracheidBoardMsg msg, kSize rowIndex, kSize colIndex)
Gets the spot area at a specified row and column in the board array.
Represents a message containing spot angle, scatter ratio, and area measurements from a detected boar...
kStatus GoWebScanTracheidBoardMsg_Realloc(GoWebScanTracheidBoardMsg msg, kSize height, kSize width)
Resize a GoWebScanTracheidBoardMsg object.
k64s sequenceIndex
Board id; increases with each unique board.
Definition: GoWebScanTracheidBoardMsg.h:26
kStatus GoWebScanTracheidBoardMsg_Construct(GoWebScanTracheidBoardMsg *msg, kSize height, kSize width, kAlloc allocator)
Constructs a GoWebScanTracheidBoardMsg object.