|
cgv
|
progression provides a simple possibility to show progression of process in console. More...
#include <progression.h>
Public Member Functions | |
| progression () | |
| create empty progression | |
| progression (const std::string &process, size_t total, int count) | |
| create from total enumerations and number of times to print progression | |
| void | init (const std::string &process, size_t total, int count) |
| reinitialize | |
| void | step () |
| next iteration | |
Public Attributes | |
| double | next_shown |
| double | next_step |
| double | percent |
| double | percent_step |
| cgv::type::int64_type | enumerations |
progression provides a simple possibility to show progression of process in console.
Definition at line 13 of file progression.h.
| cgv::utils::progression::progression | ( | ) |
create empty progression
Definition at line 10 of file progression.cxx.
| cgv::utils::progression::progression | ( | const std::string & | process, |
| size_t | total, | ||
| int | count | ||
| ) |
create from total enumerations and number of times to print progression
Definition at line 16 of file progression.cxx.
References init().
| void cgv::utils::progression::init | ( | const std::string & | process, |
| size_t | total, | ||
| int | count | ||
| ) |
reinitialize
Definition at line 22 of file progression.cxx.
Referenced by cgv::media::mesh::cuberille< X, T, P >::extract(), cgv::media::mesh::dual_contouring< X, T >::extract(), cgv::media::mesh::marching_cubes_base< X, T >::extract_impl(), and progression().
| void cgv::utils::progression::step | ( | ) |
next iteration
Definition at line 36 of file progression.cxx.
Referenced by cgv::media::mesh::cuberille< X, T, P >::extract(), cgv::media::mesh::dual_contouring< X, T >::extract(), and cgv::media::mesh::marching_cubes_base< X, T >::extract_impl().
| cgv::type::int64_type cgv::utils::progression::enumerations |
Definition at line 19 of file progression.h.
| double cgv::utils::progression::next_shown |
Definition at line 15 of file progression.h.
| double cgv::utils::progression::next_step |
Definition at line 16 of file progression.h.
| double cgv::utils::progression::percent |
Definition at line 17 of file progression.h.
| double cgv::utils::progression::percent_step |
Definition at line 18 of file progression.h.