FlowSDK  3.701
Structure from motion and Multiview stereo Interfaces
FlowCore::ProgressBar Class Referenceabstract

Pure virtual Progress Bar interface. More...

#include <ProgressBar.h>

Public Member Functions

virtual void start (const char *nWindowTitle, bool nShowGlobalProgress=false, bool nShowCancelButton=true)=0
 Show the progress bar.
 
virtual void finish ()=0
 Hide the loading bar.
 
virtual void resetTicks (unsigned int nTicks, const char *nLoadingText="")=0
 Set progress bar ticks and reset the counter to 0.
 
virtual void resetGlobalTicks (unsigned int nGlobalTicks, const char *nLoadingText="")=0
 Set global progress bar ticks (if any) and reset the counter to 0.
 
virtual void update (const char *nLoadingName)=0
 Progress the loading bar - Add + 1 Tick.
 
virtual void updateGlobal (const char *nLoadingName)=0
 Progress the global progress bar - Add + 1 Tick.
 
virtual void start (const char *nWindowTitle, bool nShowGlobalProgress=false, bool nShowCancelButton=true)=0
 Show the progress bar.
 
virtual void finish ()=0
 Hide the loading bar.
 
virtual void resetTicks (unsigned int nTicks, const char *nLoadingText="")=0
 Set progress bar ticks and reset the counter to 0.
 
virtual void resetGlobalTicks (unsigned int nGlobalTicks, const char *nLoadingText="")=0
 Set global progress bar ticks (if any) and reset the counter to 0.
 
virtual void update (const char *nLoadingName)=0
 Progress the loading bar - Add + 1 Tick.
 
virtual void updateGlobal (const char *nLoadingName)=0
 Progress the global progress bar - Add + 1 Tick.
 

Detailed Description

Pure virtual Progress Bar interface.

Pure virtual progress bar interface. Override for your own gui.


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