Open3D (C++ API)  0.18.0
Data Fields
open3d::visualization::gui::ImguiFilamentBridge::Impl Struct Reference

Data Fields

filament::Material * uiblit_material_ = nullptr
 
filament::Material * image_material_ = nullptr
 
std::vector< filament::VertexBuffer * > vertex_buffers_
 
std::vector< filament::IndexBuffer * > index_buffers_
 
MaterialPool uiblit_pool_
 
MaterialPool image_pool_
 
utils::Entity renderable_
 
filament::Texture * font_texture_ = nullptr
 
bool has_synced_ = false
 
visualization::rendering::FilamentRendererrenderer_
 
visualization::rendering::FilamentViewview_
 

Field Documentation

◆ font_texture_

filament::Texture* open3d::visualization::gui::ImguiFilamentBridge::Impl::font_texture_ = nullptr

◆ has_synced_

bool open3d::visualization::gui::ImguiFilamentBridge::Impl::has_synced_ = false

◆ image_material_

filament::Material* open3d::visualization::gui::ImguiFilamentBridge::Impl::image_material_ = nullptr

◆ image_pool_

MaterialPool open3d::visualization::gui::ImguiFilamentBridge::Impl::image_pool_

◆ index_buffers_

std::vector<filament::IndexBuffer*> open3d::visualization::gui::ImguiFilamentBridge::Impl::index_buffers_

◆ renderable_

utils::Entity open3d::visualization::gui::ImguiFilamentBridge::Impl::renderable_

◆ renderer_

visualization::rendering::FilamentRenderer* open3d::visualization::gui::ImguiFilamentBridge::Impl::renderer_
Initial value:
=
nullptr

◆ uiblit_material_

filament::Material* open3d::visualization::gui::ImguiFilamentBridge::Impl::uiblit_material_ = nullptr

◆ uiblit_pool_

MaterialPool open3d::visualization::gui::ImguiFilamentBridge::Impl::uiblit_pool_

◆ vertex_buffers_

std::vector<filament::VertexBuffer*> open3d::visualization::gui::ImguiFilamentBridge::Impl::vertex_buffers_

◆ view_

visualization::rendering::FilamentView* open3d::visualization::gui::ImguiFilamentBridge::Impl::view_
Initial value:
=
nullptr

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