#include <Renderer.h>
◆ ~Renderer()
virtual open3d::visualization::rendering::Renderer::~Renderer |
( |
| ) |
|
|
virtualdefault |
◆ AddIndirectLight()
◆ AddMaterial()
◆ AddMaterialInstance()
◆ AddSkybox()
◆ AddTexture() [1/2]
◆ AddTexture() [2/2]
virtual TextureHandle open3d::visualization::rendering::Renderer::AddTexture |
( |
const std::shared_ptr< geometry::Image > & |
image, |
|
|
bool |
srgb = false |
|
) |
| |
|
pure virtual |
◆ BeginFrame()
virtual void open3d::visualization::rendering::Renderer::BeginFrame |
( |
| ) |
|
|
pure virtual |
◆ CreateBufferRenderer()
virtual std::shared_ptr<RenderToBuffer> open3d::visualization::rendering::Renderer::CreateBufferRenderer |
( |
| ) |
|
|
pure virtual |
◆ CreateScene()
virtual SceneHandle open3d::visualization::rendering::Renderer::CreateScene |
( |
| ) |
|
|
pure virtual |
◆ DestroyScene()
virtual void open3d::visualization::rendering::Renderer::DestroyScene |
( |
const SceneHandle & |
id | ) |
|
|
pure virtual |
◆ Draw()
virtual void open3d::visualization::rendering::Renderer::Draw |
( |
| ) |
|
|
pure virtual |
◆ EnableCaching()
virtual void open3d::visualization::rendering::Renderer::EnableCaching |
( |
bool |
enable | ) |
|
|
pure virtual |
◆ EndFrame()
virtual void open3d::visualization::rendering::Renderer::EndFrame |
( |
| ) |
|
|
pure virtual |
◆ GetScene()
virtual Scene* open3d::visualization::rendering::Renderer::GetScene |
( |
const SceneHandle & |
id | ) |
const |
|
pure virtual |
◆ ModifyMaterial() [1/2]
◆ ModifyMaterial() [2/2]
◆ RemoveIndirectLight()
virtual void open3d::visualization::rendering::Renderer::RemoveIndirectLight |
( |
const IndirectLightHandle & |
id | ) |
|
|
pure virtual |
◆ RemoveMaterialInstance()
virtual void open3d::visualization::rendering::Renderer::RemoveMaterialInstance |
( |
const MaterialInstanceHandle & |
id | ) |
|
|
pure virtual |
◆ RemoveSkybox()
virtual void open3d::visualization::rendering::Renderer::RemoveSkybox |
( |
const SkyboxHandle & |
id | ) |
|
|
pure virtual |
◆ RemoveTexture()
virtual void open3d::visualization::rendering::Renderer::RemoveTexture |
( |
const TextureHandle & |
id | ) |
|
|
pure virtual |
◆ RenderToImage()
void open3d::visualization::rendering::Renderer::RenderToImage |
( |
View * |
view, |
|
|
Scene * |
scene, |
|
|
std::function< void(std::shared_ptr< geometry::Image >)> |
cb |
|
) |
| |
◆ SetClearColor()
virtual void open3d::visualization::rendering::Renderer::SetClearColor |
( |
const Eigen::Vector4f & |
color | ) |
|
|
pure virtual |
◆ SetPreserveBuffer()
virtual void open3d::visualization::rendering::Renderer::SetPreserveBuffer |
( |
bool |
preserve | ) |
|
|
pure virtual |
◆ UpdateSwapChain()
virtual void open3d::visualization::rendering::Renderer::UpdateSwapChain |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: