Open3D (C++ API)  0.18.0
Data Structures | Data Fields | Static Public Attributes
open3d::visualization::gui::TreeView::Impl Struct Reference

Data Structures

struct  Item
 

Data Fields

int id_
 
Item root_
 
std::unordered_map< TreeView::ItemId, Item * > id2item_
 
TreeView::ItemId selected_id_ = -1
 
bool can_select_parents_ = false
 
std::function< void(TreeView::ItemId)> on_selection_changed_
 

Static Public Attributes

static TreeView::ItemId g_next_id = 0
 

Field Documentation

◆ can_select_parents_

bool open3d::visualization::gui::TreeView::Impl::can_select_parents_ = false

◆ g_next_id

TreeView::ItemId open3d::visualization::gui::TreeView::Impl::g_next_id = 0
static

◆ id2item_

std::unordered_map<TreeView::ItemId, Item *> open3d::visualization::gui::TreeView::Impl::id2item_

◆ id_

int open3d::visualization::gui::TreeView::Impl::id_

◆ on_selection_changed_

std::function<void(TreeView::ItemId)> open3d::visualization::gui::TreeView::Impl::on_selection_changed_

◆ root_

Item open3d::visualization::gui::TreeView::Impl::root_

◆ selected_id_

TreeView::ItemId open3d::visualization::gui::TreeView::Impl::selected_id_ = -1

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