SBTypes Header File. Structure types and Class Enum types defining parameter options and device information.
More...
|
enum class | SBSDK3::SBStatus {
SBSDK3::OK = 0
, SBSDK3::FAILED = 1
, SBSDK3::DEVICE_NOT_FOUND = 100
, SBSDK3::DEVICE_BUSY = 101
,
SBSDK3::DEVICE_NOT_CONNECTED = 102
, SBSDK3::FEATURE_NOT_SUPPORTED = 110
, SBSDK3::NO_CALIBRATION = 111
, SBSDK3::SERIAL_DEVICE_FIRMWARE_VERSION_NOT_COMPATIBLE = 112
,
SBSDK3::CONNECT_FAILED = 120
, SBSDK3::PROJECTOR_CONNECT_FAILED = 121
, SBSDK3::CAMERA_CONNECT_FAILED = 122
, SBSDK3::EEPROM_WRITE_FAILED = 200
,
SBSDK3::EEPROM_READ_FAILED = 201
, SBSDK3::CAMERA_CAPTURE_FAILED = 210
, SBSDK3::PROJECTOR_PATTERN_SEQ_START_FAILED = 211
, SBSDK3::ABNORMAL_NUMBER_OF_SCAN_IMAGES = 212
,
SBSDK3::INVALID_PARAMETER = 300
, SBSDK3::SET_PARAMETER_FAILED = 301
, SBSDK3::GET_PARAMETER_FAILED = 302
, SBSDK3::CAMERA_SET_PARAMETER_FAILED = 303
,
SBSDK3::CAMERA_GET_PARAMETER_FAILED = 304
, SBSDK3::PROJECTOR_SET_PARAMETER_FAILED = 305
, SBSDK3::PROJECTOR_GET_PARAMETER_FAILED = 306
, SBSDK3::PROJECTOR_PATTERN_IMAGE_RESOLUTION_MISMATCH = 307
,
SBSDK3::DATA_PROCESSING_FAILED = 400
, SBSDK3::GIGE_DEVICE_INITIALIZATION_FAILED = 501
, SBSDK3::GIGE_COMMUNICATION_ERROR = 502
, SBSDK3::GIGE_COMMAND_ERROR = 503
,
SBSDK3::GIGE_COMMAND_WRITE_FAILED = 504
, SBSDK3::GIGE_COMMAND_RECEIVE_FAILED = 505
, SBSDK3::GIGE_DATA_SEND_FAILED = 506
, SBSDK3::GIGE_DATA_RECEIVE_FAILED = 507
,
SBSDK3::PROJECTOR_PATTERN_IMAGE_READ_FAILED = 600
} |
| Scanner Status. More...
|
|
enum class | SBSDK3::SBScannerModelEnums {
SBSDK3::POLYGA_SCANNER = -1
, SBSDK3::L6 = 0
, SBSDK3::S1
, SBSDK3::S5
,
SBSDK3::H3
, SBSDK3::Carbon
, SBSDK3::EVM
, SBSDK3::V1
,
SBSDK3::C210 = 10
, SBSDK3::C506
, SBSDK3::C504
} |
| Scanner Model. More...
|
|
enum class | SBSDK3::SBCameraIDEnums { SBSDK3::LEFT = 0
, SBSDK3::RIGHT = 1
, SBSDK3::TEXTURE = 2
, SBSDK3::NONE = 9
} |
|
enum class | SBSDK3::SBProjectorPatternEnums { SBSDK3::WHITE = 0
, SBSDK3::BLACK = 1
, SBSDK3::PHASE = 2
, SBSDK3::FOCUS = 3
} |
| Projector Pattern. More...
|
|
enum class | SBSDK3::SBProjectorColorEnums {
SBSDK3::OFF = 0
, SBSDK3::RED = 1
, SBSDK3::GREEN = 2
, SBSDK3::BLUE = 4
,
SBSDK3::WHITE = 7
} |
| Projector Color. More...
|
|
enum class | SBSDK3::SBTriggerModeEnums { SBSDK3::OFF = 0
, SBSDK3::SOFTWARE = 1
} |
| Trigger mode. More...
|
|
enum class | SBSDK3::SBEventEnums { SBSDK3::INPUT_EVENT = 0
, SBSDK3::DEVICE_EVENT
, SBSDK3::ERROR_EVENT
} |
| Event Type. More...
|
|
enum class | SBSDK3::SBScanTypeEnums {
SBSDK3::POINT_CLOUD_RAW = 0
, SBSDK3::POINT_CLOUD
, SBSDK3::MESH
, SBSDK3::MESH_DECIMATED
,
SBSDK3::CAPTURE_ONLY
} |
| Scan Type options: [POINT_CLOUD_RAW, POINT_CLOUD, MESH, MESH_DECIMATED, CAPTURE_ONLY]. More...
|
|
enum class | SBSDK3::SBScanCleanupEnums { SBSDK3::NONE = 0
, SBSDK3::LOW = 1
, SBSDK3::STANDARD = 2
, SBSDK3::HIGH = 3
} |
| Cleanup Settings. More...
|
|
SBTypes Header File. Structure types and Class Enum types defining parameter options and device information.
- Date
- 2023-Jun-9
- Author
- Polyga Inc.
- See also
- ISBScanner.h, SBData.h, SBTypes.h, SBProcessScan.h, SBFactory.h, SBDeviceList.h, SBEventHandler.h