Artec 3D Scanning SDK  2.0
Public Member Functions | List of all members
artec::sdk::base::IProgress Class Referenceabstract

Interface for a progress listener. More...

#include <artec/sdk/base/IProgress.h>

+ 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...
 

Detailed Description

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.

Member Function Documentation

virtual void artec::sdk::base::IProgress::pulse ( )
pure virtual

Report about activity with unknown current status.

virtual void artec::sdk::base::IProgress::report ( int  current,
int  total 
)
pure virtual

Callback for progress reporting.

Progress may vary within the range of [0...total].

Parameters
currentprogress value
totalmaximum progress value

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