|
Open3D (C++ API)
0.19.0
|
#include <FilamentRenderToBuffer.h>
Public Member Functions | |
| FilamentRenderToBuffer (filament::Engine &engine) | |
| ~FilamentRenderToBuffer () override | |
| void | Configure (const View *view, Scene *scene, int width, int height, int n_channels, bool depth_image, BufferReadyCallback cb) override |
| void | SetDimensions (std::uint32_t width, std::uint32_t height) override |
| View & | GetView () override |
| void | Render () override |
| void | RenderTick () |
| Public Member Functions inherited from open3d::visualization::rendering::RenderToBuffer | |
| virtual | ~RenderToBuffer ()=default |
| void | SetCleanupCallback (std::function< void(RenderToBuffer *)> cb) |
Friends | |
| class | FilamentRenderer |
Additional Inherited Members | |
| Public Types inherited from open3d::visualization::rendering::RenderToBuffer | |
| using | BufferReadyCallback = std::function<void(const Buffer&)> |
| Protected Attributes inherited from open3d::visualization::rendering::RenderToBuffer | |
| std::function< void(RenderToBuffer *)> | cleanup_callback_ |
|
explicit |
|
override |
|
overridevirtual |
Implements open3d::visualization::rendering::RenderToBuffer.
|
overridevirtual |
Implements open3d::visualization::rendering::RenderToBuffer.
|
overridevirtual |
Implements open3d::visualization::rendering::RenderToBuffer.
| void open3d::visualization::rendering::FilamentRenderToBuffer::RenderTick | ( | ) |
|
overridevirtual |
Implements open3d::visualization::rendering::RenderToBuffer.
|
friend |