Open3D (C++ API)
Public Member Functions | Friends
open3d::visualization::FilamentRenderToBuffer Class Reference

#include <FilamentRenderToBuffer.h>

Inheritance diagram for open3d::visualization::FilamentRenderToBuffer:
open3d::visualization::RenderToBuffer

Public Member Functions

 FilamentRenderToBuffer (filament::Engine &engine)
 
 FilamentRenderToBuffer (filament::Engine &engine, FilamentRenderer &parent)
 
 ~FilamentRenderToBuffer () override
 
void SetDimensions (std::size_t width, std::size_t height) override
 
void CopySettings (const View *view) override
 
ViewGetView () override
 
void RequestFrame (Scene *scene, BufferReadyCallback cb) override
 
- Public Member Functions inherited from open3d::visualization::RenderToBuffer
virtual ~RenderToBuffer ()=default
 

Friends

class FilamentRenderer
 

Additional Inherited Members

- Public Types inherited from open3d::visualization::RenderToBuffer
using BufferReadyCallback = std::function< void(const Buffer &)>
 

Constructor & Destructor Documentation

◆ FilamentRenderToBuffer() [1/2]

open3d::visualization::FilamentRenderToBuffer::FilamentRenderToBuffer ( filament::Engine &  engine)
explicit

◆ FilamentRenderToBuffer() [2/2]

open3d::visualization::FilamentRenderToBuffer::FilamentRenderToBuffer ( filament::Engine &  engine,
FilamentRenderer parent 
)

◆ ~FilamentRenderToBuffer()

open3d::visualization::FilamentRenderToBuffer::~FilamentRenderToBuffer ( )
override

Member Function Documentation

◆ CopySettings()

void open3d::visualization::FilamentRenderToBuffer::CopySettings ( const View view)
overridevirtual

◆ GetView()

View & open3d::visualization::FilamentRenderToBuffer::GetView ( )
overridevirtual

◆ RequestFrame()

void open3d::visualization::FilamentRenderToBuffer::RequestFrame ( Scene scene,
BufferReadyCallback  cb 
)
overridevirtual

◆ SetDimensions()

void open3d::visualization::FilamentRenderToBuffer::SetDimensions ( std::size_t  width,
std::size_t  height 
)
overridevirtual

Friends And Related Function Documentation

◆ FilamentRenderer

friend class FilamentRenderer
friend

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