artec::sdk::scanning::IScanningProcedureObserver Class Referenceabstract

#include <artec/sdk/scanning/IScanningProcedureObserver.h>

+ Inheritance diagram for artec::sdk::scanning::IScanningProcedureObserver:

Public Member Functions

virtual void onFrameCaptured (const RegistrationInfo *frameInfo)=0
 
virtual void onFrameScanned (const RegistrationInfo *frameInfo)=0
 
virtual void onScanningFinished (int scannerIndex)=0
 called after scanning in finished, but before texture conversion More...
 
- Public Member Functions inherited from artec::sdk::base::IRef
virtual int addRef () const =0
 
virtual int release () const =0
 

Detailed Description

Definition at line 51 of file IScanningProcedureObserver.h.

Member Function Documentation

virtual void artec::sdk::scanning::IScanningProcedureObserver::onFrameCaptured ( const RegistrationInfo frameInfo)
pure virtual

Called after new scanned frame was captured Synchronized, but will be called from many different threads This function called in such order, as frame was captured, no additional sorting needed Do not make large calculation here - just save data for handling in other thread

virtual void artec::sdk::scanning::IScanningProcedureObserver::onFrameScanned ( const RegistrationInfo frameInfo)
pure virtual

Called after new scanned frame was added to scan Synchronized, but will be called from many different threads This function called in such order, as frame was captured and registered, no additional sorting needed Do not make large calculation here - just save data for handling in other thread

virtual void artec::sdk::scanning::IScanningProcedureObserver::onScanningFinished ( int  scannerIndex)
pure virtual

called after scanning in finished, but before texture conversion


The documentation for this class was generated from the following file: