Graphite
Version 3
An experimental 3D geometry processing program
|
Functions and classes for displaying progress bars. More...
#include <geogram/basic/common.h>
#include <geogram/basic/logger.h>
#include <geogram/basic/counted.h>
#include <geogram/basic/smart_pointer.h>
Go to the source code of this file.
Classes | |
class | GEO::ProgressClient |
Task progress listener. More... | |
struct | GEO::TaskCanceled |
Exception thrown when a task is canceled. More... | |
class | GEO::ProgressTask |
Tracks the progress of a task. More... | |
Namespaces | |
GEO | |
Global Vorpaline namespace. | |
GEO::Progress | |
Framework for tracking the progression of a task. | |
Typedefs | |
typedef SmartPointer< ProgressClient > | GEO::ProgressClient_var |
Functions | |
void | GEO::Progress::initialize () |
Initializes the Progress framework. More... | |
void | GEO::Progress::terminate () |
Cleans up the Progress framework. More... | |
void | GEO::Progress::set_client (ProgressClient *client) |
Sets the Progress client. More... | |
const ProgressTask * | GEO::Progress::current_progress_task () |
Gets the current task. More... | |
void | GEO::Progress::cancel () |
Cancels the current task. More... | |
bool | GEO::Progress::is_canceled () |
Checks if the current task is canceled. More... | |
void | GEO::Progress::clear_canceled () |
Clears the cancellation flag. | |
Functions and classes for displaying progress bars.
Definition in file progress.h.