![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <timer.h>
Public Member Functions | |
| Timer () | |
| void | Start () |
| void | Restart () |
| void | Pause () |
| void | Resume () |
| void | Reset () |
| double | ElapsedMicroSeconds () const |
| double | ElapsedSeconds () const |
| double | ElapsedMinutes () const |
| double | ElapsedHours () const |
| void | PrintSeconds () const |
| void | PrintMinutes () const |
| void | PrintHours () const |
| double colmap::Timer::ElapsedHours | ( | ) | const |
Definition at line 86 of file timer.cc.
References ElapsedMinutes().
Referenced by BOOST_AUTO_TEST_CASE(), and PrintHours().
| double colmap::Timer::ElapsedMicroSeconds | ( | ) | const |
Definition at line 69 of file timer.cc.
Referenced by BOOST_AUTO_TEST_CASE(), and ElapsedSeconds().
| double colmap::Timer::ElapsedMinutes | ( | ) | const |
Definition at line 84 of file timer.cc.
References ElapsedSeconds().
Referenced by BOOST_AUTO_TEST_CASE(), ElapsedHours(), and PrintMinutes().
| double colmap::Timer::ElapsedSeconds | ( | ) | const |
Definition at line 82 of file timer.cc.
References ElapsedMicroSeconds().
Referenced by BOOST_AUTO_TEST_CASE(), ElapsedMinutes(), colmap::DatabaseCache::Load(), PrintSeconds(), and colmap::RunVocabTreeRetriever().
| void colmap::Timer::Pause | ( | ) |
Definition at line 54 of file timer.cc.
Referenced by colmap::Thread::BlockIfPaused(), and BOOST_AUTO_TEST_CASE().
| void colmap::Timer::PrintHours | ( | ) | const |
Definition at line 98 of file timer.cc.
References ElapsedHours(), QtCompat::endl(), and colmap::StringPrintf().
| void colmap::Timer::PrintMinutes | ( | ) | const |
Definition at line 93 of file timer.cc.
References ElapsedMinutes(), QtCompat::endl(), and colmap::StringPrintf().
Referenced by colmap::mvs::Workspace::Load(), colmap::RunImageRegistrator(), colmap::RunModelCropper(), colmap::RunModelSplitter(), and colmap::RunPointTriangulator().
| void colmap::Timer::PrintSeconds | ( | ) | const |
Definition at line 88 of file timer.cc.
References ElapsedSeconds(), QtCompat::endl(), and colmap::StringPrintf().
| void colmap::Timer::Reset | ( | ) |
Definition at line 64 of file timer.cc.
Referenced by BOOST_AUTO_TEST_CASE().
| void colmap::Timer::Restart | ( | ) |
Definition at line 49 of file timer.cc.
References Start().
Referenced by colmap::DatabaseCache::Load(), and colmap::Thread::Start().
| void colmap::Timer::Resume | ( | ) |
Definition at line 59 of file timer.cc.
Referenced by colmap::Thread::BlockIfPaused(), and BOOST_AUTO_TEST_CASE().
| void colmap::Timer::Start | ( | ) |
Definition at line 43 of file timer.cc.
Referenced by BOOST_AUTO_TEST_CASE(), colmap::DatabaseCache::Load(), colmap::mvs::Workspace::Load(), Restart(), colmap::RunImageRegistrator(), colmap::RunModelCropper(), colmap::RunModelSplitter(), colmap::RunPointTriangulator(), and colmap::RunVocabTreeRetriever().