Artec 3D Scanning SDK  2.0
Classes | Namespaces | Functions
IScanner.h File Reference
#include <artec/sdk/base/Errors.h>
#include <artec/sdk/base/IRef.h>
#include <artec/sdk/base/Matrix.h>
#include <artec/sdk/capturing/CaptureSdkDefines.h>
#include <artec/sdk/capturing/ScannerInfo.h>

Go to the source code of this file.

Classes

struct  artec::sdk::capturing::FrameProcessorDesc
 Real-time decoding and triangulation settings. More...
 
class  artec::sdk::capturing::IScanner
 Interface to initiate capture and control scanner parameters (fps, texture, exposure time, flash, etc.) More...
 

Namespaces

 artec
 
 artec::sdk
 
 artec::sdk::base
 
 artec::sdk::capturing
 

Functions

ErrorCode ACAPTURESDK_LINK_SPEC artec::sdk::capturing::enumerateCameras (IArrayString **camerasList, int deviceTypeMask=-1)
 Enumerate all cameras connected to the computer. More...
 
ErrorCode ACAPTURESDK_LINK_SPEC artec::sdk::capturing::enumerateScanners (IArrayScannerId **scannersList, int deviceTypeMask=-1, const wchar_t *pathToConfig=NULL)
 Initialize cameras connected to the computer via the Ethernet interface. More...
 
ErrorCode ACAPTURESDK_LINK_SPEC artec::sdk::capturing::createScanner (IScanner **scanner, const ScannerId *id, int scannerIndex=0)
 Create selected scanner. More...