Open3D (C++ API)  0.18.0+fcf98ee
Public Member Functions
open3d::utility::FPSTimer Class Reference

#include <Timer.h>

Inheritance diagram for open3d::utility::FPSTimer:

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: