Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
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: