ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::gui::NumberEdit::Impl Struct Reference
Collaboration diagram for cloudViewer::visualization::gui::NumberEdit::Impl:

Public Attributes

std::string id_
 
NumberEdit::Type type_
 
double value_
 
double min_value_ = -2e9
 
double max_value_ = 2e9
 
int num_decimal_digits_ = -1
 
int preferred_width_ = 0
 
std::function< void(double)> on_changed_
 

Detailed Description

Definition at line 28 of file NumberEdit.cpp.

Member Data Documentation

◆ id_

std::string cloudViewer::visualization::gui::NumberEdit::Impl::id_

Definition at line 29 of file NumberEdit.cpp.

◆ max_value_

double cloudViewer::visualization::gui::NumberEdit::Impl::max_value_ = 2e9

Definition at line 36 of file NumberEdit.cpp.

◆ min_value_

double cloudViewer::visualization::gui::NumberEdit::Impl::min_value_ = -2e9

Definition at line 35 of file NumberEdit.cpp.

◆ num_decimal_digits_

int cloudViewer::visualization::gui::NumberEdit::Impl::num_decimal_digits_ = -1

Definition at line 37 of file NumberEdit.cpp.

◆ on_changed_

std::function<void(double)> cloudViewer::visualization::gui::NumberEdit::Impl::on_changed_

Definition at line 39 of file NumberEdit.cpp.

◆ preferred_width_

int cloudViewer::visualization::gui::NumberEdit::Impl::preferred_width_ = 0

Definition at line 38 of file NumberEdit.cpp.

◆ type_

NumberEdit::Type cloudViewer::visualization::gui::NumberEdit::Impl::type_

Definition at line 30 of file NumberEdit.cpp.

◆ value_

double cloudViewer::visualization::gui::NumberEdit::Impl::value_

Definition at line 34 of file NumberEdit.cpp.


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