Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
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: