Interface to receive notifications about scanner's life events (e.g., buttons pressed).
More...
#include <artec/sdk/capturing/IScannerObserver.h>
Interface to receive notifications about scanner's life events (e.g., buttons pressed).
- Note
- Avoid displaying messages or performing any long-term operations in these callbacks. Use flags and output messages to the main thread.
Definition at line 25 of file IScannerObserver.h.
virtual void artec::sdk::capturing::IScannerObserver::buttonPressed |
( |
ScannerButton |
button | ) |
|
|
pure virtual |
This method is called back when any button is pressed.
Note that not all buttons are supported for all scanners.
- Parameters
-
virtual void artec::sdk::capturing::IScannerObserver::deviceDisconnected |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner is disconnected.
- Warning
- Ensure that the scanner object is not deleted here as it may cause memory leak and corruption. Delete or release scanner object in the same thread where it was created.
virtual void artec::sdk::capturing::IScannerObserver::deviceOverheated |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner is overheated.
virtual void artec::sdk::capturing::IScannerObserver::deviceTemperatureBackToNormal |
( |
| ) |
|
|
pure virtual |
This method is called back when the scanner temperature is down to the normal value.
The documentation for this class was generated from the following file: