|  | Artec 3D Scanning SDK
    2.0
    | 
Interface for a progress listener. More...
#include <artec/sdk/base/IProgress.h>
 Inheritance diagram for artec::sdk::base::IProgress:
 Inheritance diagram for artec::sdk::base::IProgress:| Public Member Functions | |
| virtual void | report (int current, int total)=0 | 
| Callback for progress reporting.  More... | |
| virtual void | pulse ()=0 | 
| Report about activity with unknown current status.  More... | |
|  Public Member Functions inherited from artec::sdk::base::IRef | |
| virtual int | addRef () const =0 | 
| Increase object reference counter.  More... | |
| virtual int | release () const =0 | 
| Decrease object reference counter.  More... | |
Interface for a progress listener.
Use it to create progress bars or notifiers of any kind and pass them to any algorithm, etc.
Definition at line 22 of file IProgress.h.
| 
 | pure virtual | 
Report about activity with unknown current status.
| 
 | pure virtual | 
Callback for progress reporting.
Progress may vary within the range of [0...total].
| current | progress value | 
| total | maximum progress value | 
 1.8.9.1
 1.8.9.1