Open3D (C++ API)  0.18.0+601516a
Public Member Functions | Static Public Member Functions
open3d::utility::Timer Class Reference

#include <Timer.h>

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

Public Member Functions

 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
 

Static Public Member Functions

static double GetSystemTimeInMilliseconds ()
 

Constructor & Destructor Documentation

◆ Timer()

open3d::utility::Timer::Timer ( )

◆ ~Timer()

open3d::utility::Timer::~Timer ( )

Member Function Documentation

◆ GetDurationInHMS()

std::tuple< int, int, double > open3d::utility::Timer::GetDurationInHMS ( ) const

◆ GetDurationInMillisecond()

double open3d::utility::Timer::GetDurationInMillisecond ( ) const

◆ GetDurationInSecond()

double open3d::utility::Timer::GetDurationInSecond ( ) const

◆ GetSystemTimeInMilliseconds()

double open3d::utility::Timer::GetSystemTimeInMilliseconds ( )
static

◆ Print()

void open3d::utility::Timer::Print ( const std::string &  timer_info) const

◆ Start()

void open3d::utility::Timer::Start ( )

◆ Stop()

void open3d::utility::Timer::Stop ( )

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