Open3D (C++ API)  0.18.0+fcf98ee
Public Member Functions
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: