11 #ifndef _SCANNERINFO_H_ 
   12 #define _SCANNERINFO_H_ 
   17 #define  MAX_NAME_LENGTH 80 
   18 #define  MAX_ID_LENGTH   200 
   20 namespace artec { 
namespace sdk { 
namespace capturing
 
   75 #endif // _SCANNERINFO_H_ 
int depthMapSizeY
Y-component of the depth map size. 
int textureSizeX
X-wise size of texture available. 
bool isTextureCameraAvailable
bool param representing support of texture capturing 
int calibrationId
32-bit integer scanner calibration ID 
int textureSizeY
Y-wise size of texture available. 
wchar_t license[MAX_NAME_LENGTH]
Scanner license number in wide-chars. 
bool isTextureCameraAvailable
bool param representing support of texture capturing 
base::ScannerType type
ScannerType enum value representing scanner type (model) 
Current scanner's parameters. 
wchar_t name[MAX_NAME_LENGTH]
Scanner name in wide-chars. 
wchar_t mainCameraSerial[MAX_ID_LENGTH]
Main camera serial number in wide-chars. 
Scanner identification parameters. 
Deprecated. Don't use it! Instead of using externalSynchronization, use setUseHwTrigger. 
PixelFormat
Types of an image pixel formats. 
bool isExternalSynchronizationSupported
bool flag representing support of external synchronization 
int mainCameraType
32-bit integer ID of the main camera type 
int scannerButtonsMask
Bit mask of flags representing support of scanner's buttons (see ) 
bool isGainAvailable
bool flag representing gain support for texture camera 
wchar_t serial[MAX_ID_LENGTH]
Scanner serial number in wide-chars. 
bool initializeTextureCamera
bool externalSynchronization
int depthMapSizeX
X-component of the depth map size. 
base::PixelFormat depthFormat
PixelFormat enum value.