|
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 | |
| namespace | GEO |
| Global Vorpaline namespace. | |
| 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. | |
| void | GEO::Progress::terminate () |
| Cleans up the Progress framework. | |
| void | GEO::Progress::set_client (ProgressClient *client) |
| Sets the Progress client. | |
| const ProgressTask * | GEO::Progress::current_progress_task () |
| Gets the current task. | |
| void | GEO::Progress::cancel () |
| Cancels the current task. | |
| bool | GEO::Progress::is_canceled () |
| Checks if the current task is canceled. | |
| void | GEO::Progress::clear_canceled () |
| Clears the cancellation flag. | |
Functions and classes for displaying progress bars.
Definition in file progress.h.