#define SBSDK_API
Definition: SBSDK_API.h:15
SBTypes Header File. Structure types and Class Enum types defining parameter options and device infor...
Interface with Scan Box Scanner instances.
Definition: ISBScanner.h:27
SBEventMessage derived class to implement event based behavior based on the scanner's events or statu...
Definition: SBEventHandler.h:75
SBEventMessage derived class to implement behavior based on an error message. Under development.
Definition: SBEventHandler.h:85
int errorCode
Definition: SBEventHandler.h:87
Parent to implement event based behavior using the GPIO ports of the scanner.
Definition: SBEventHandler.h:95
virtual void onEventCalled(ISBScanner *scanner, SBEventEnums eventType, SBEventMessage *message)=0
Override to define what happens once a given eventType has happened.
SBEventMessage base class.
Definition: SBEventHandler.h:45
virtual ~SBEventMessage()
Definition: SBEventHandler.h:47
Mesh Class Definition. SBMesh contains the information related to the vertices and vaces,...
Definition: SBData.h:342
Parent class to implement onScanCaptured callback function.
Definition: SBEventHandler.h:26
virtual void onScanCaptured(ISBScanner &scanner, SBScan outScan, SBMesh outMesh)=0
Override to define what happens once a Scan has been captured.
Class containing scan Images and accessing functions.
Definition: SBData.h:248
Definition: ISBScanner.h:20
SBEventEnums
Event Type.
Definition: SBTypes.h:171