45 void Print(
const std::string &timer_info)
const;
49 double start_time_in_milliseconds_;
50 double end_time_in_milliseconds_;
55 ScopeTimer(
const std::string &scope_timer_info =
"");
59 std::string scope_timer_info_;
64 FPSTimer(
const std::string &fps_timer_info =
"",
66 double time_to_print = 3000.0,
67 int events_to_print = 100);
75 std::string fps_timer_info_;
77 double time_to_print_;
79 int event_fragment_count_;
80 int event_total_count_;
void Start()
Definition: Timer.cpp:47
~Timer()
Definition: Timer.cpp:39
void Stop()
Definition: Timer.cpp:51
double GetDuration() const
Definition: Timer.cpp:55
Definition: Open3DViewer.h:29
void Print(const std::string &timer_info) const
Definition: Timer.cpp:59
Timer()
Definition: Timer.cpp:36
static double GetSystemTimeInMilliseconds()
Definition: Timer.cpp:41