Open3D (C++ API)  0.17.0
Public Member Functions | Protected Attributes
open3d::utility::ProgressBar Class Reference

#include <ProgressBar.h>

Inheritance diagram for open3d::utility::ProgressBar:
open3d::utility::OMPProgressBar

Public Member Functions

 ProgressBar (size_t expected_count, const std::string &progress_info, bool active=false)
 
void Reset (size_t expected_count, const std::string &progress_info, bool active)
 
virtual ProgressBaroperator++ ()
 
void SetCurrentCount (size_t n)
 
size_t GetCurrentCount () const
 

Protected Attributes

const size_t resolution_ = 40
 
size_t expected_count_
 
size_t current_count_
 
std::string progress_info_
 
size_t progress_pixel_
 
bool active_
 

Constructor & Destructor Documentation

◆ ProgressBar()

open3d::utility::ProgressBar::ProgressBar ( size_t  expected_count,
const std::string &  progress_info,
bool  active = false 
)

Member Function Documentation

◆ GetCurrentCount()

size_t open3d::utility::ProgressBar::GetCurrentCount ( ) const

◆ operator++()

ProgressBar & open3d::utility::ProgressBar::operator++ ( )
virtual

◆ Reset()

void open3d::utility::ProgressBar::Reset ( size_t  expected_count,
const std::string &  progress_info,
bool  active 
)

◆ SetCurrentCount()

void open3d::utility::ProgressBar::SetCurrentCount ( size_t  n)

Field Documentation

◆ active_

bool open3d::utility::ProgressBar::active_
protected

◆ current_count_

size_t open3d::utility::ProgressBar::current_count_
protected

◆ expected_count_

size_t open3d::utility::ProgressBar::expected_count_
protected

◆ progress_info_

std::string open3d::utility::ProgressBar::progress_info_
protected

◆ progress_pixel_

size_t open3d::utility::ProgressBar::progress_pixel_
protected

◆ resolution_

const size_t open3d::utility::ProgressBar::resolution_ = 40
protected

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