Open3D (C++ API)  0.18.0+0cf605f
Public Member Functions
open3d::utility::CountingProgressReporter Class Reference

#include <ProgressReporters.h>

Public Member Functions

 CountingProgressReporter (std::function< bool(double)> f)
 
void SetTotal (int64_t total)
 
bool Update (int64_t count)
 
void Finish ()
 
void operator++ ()
 

Detailed Description

Progress reporting through update_progress(double percent) function. If you have a set number of items to process (or bytes to load), CountingProgressReporter will convert that to percentages (you still have to specify how many items you have, of course)

Constructor & Destructor Documentation

◆ CountingProgressReporter()

open3d::utility::CountingProgressReporter::CountingProgressReporter ( std::function< bool(double)>  f)
inline

Member Function Documentation

◆ Finish()

void open3d::utility::CountingProgressReporter::Finish ( )
inline

◆ operator++()

void open3d::utility::CountingProgressReporter::operator++ ( )
inline

◆ SetTotal()

void open3d::utility::CountingProgressReporter::SetTotal ( int64_t  total)
inline

◆ Update()

bool open3d::utility::CountingProgressReporter::Update ( int64_t  count)
inline

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