Open3D (C++ API)  0.18.0+252c867
Data Structures | Public Member Functions
open3d::visualization::gui::ImguiFilamentBridge Class Reference

#include <ImguiFilamentBridge.h>

Data Structures

struct  Impl
 

Public Member Functions

 ImguiFilamentBridge (visualization::rendering::FilamentRenderer *renderer, const Size &window_size)
 
 ~ImguiFilamentBridge ()
 
void CreateAtlasTextureAlpha8 (unsigned char *pixels, int width, int height, int bytes_per_px)
 
void Update (ImDrawData *imguiData)
 
void OnWindowResized (const Window &window)
 

Constructor & Destructor Documentation

◆ ImguiFilamentBridge()

open3d::visualization::gui::ImguiFilamentBridge::ImguiFilamentBridge ( visualization::rendering::FilamentRenderer renderer,
const Size window_size 
)

◆ ~ImguiFilamentBridge()

open3d::visualization::gui::ImguiFilamentBridge::~ImguiFilamentBridge ( )

Member Function Documentation

◆ CreateAtlasTextureAlpha8()

void open3d::visualization::gui::ImguiFilamentBridge::CreateAtlasTextureAlpha8 ( unsigned char *  pixels,
int  width,
int  height,
int  bytes_per_px 
)

◆ OnWindowResized()

void open3d::visualization::gui::ImguiFilamentBridge::OnWindowResized ( const Window window)

◆ Update()

void open3d::visualization::gui::ImguiFilamentBridge::Update ( ImDrawData *  imguiData)

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