Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
open3d::utility::FPSTimer Class Reference

#include <Timer.h>

Inheritance diagram for open3d::utility::FPSTimer:
open3d::utility::Timer

Public Member Functions

 FPSTimer (const std::string &fps_timer_info="", int expectation=-1, double time_to_print=3000.0, int events_to_print=100)
void Signal ()
Public Member Functions inherited from open3d::utility::Timer
 Timer ()
 ~Timer ()
void Start ()
void Stop ()
void Print (const std::string &timer_info) const
double GetDurationInSecond () const
double GetDurationInMillisecond () const
std::tuple< int, int, double > GetDurationInHMS () const

Additional Inherited Members

Static Public Member Functions inherited from open3d::utility::Timer
static double GetSystemTimeInMilliseconds ()

Constructor & Destructor Documentation

◆ FPSTimer()

open3d::utility::FPSTimer::FPSTimer ( const std::string & fps_timer_info = "",
int expectation = -1,
double time_to_print = 3000.0,
int events_to_print = 100 )

Member Function Documentation

◆ Signal()

void open3d::utility::FPSTimer::Signal ( )

Function to signal an event It automatically prints FPS information when duration is more than time_to_print_, or event has been signaled events_to_print_ times.


The documentation for this class was generated from the following files: