| AddIndirectLight(const ResourceLoadRequest &request)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddMaterial(const ResourceLoadRequest &request)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddMaterialInstance(const MaterialHandle &material)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddSkybox(const ResourceLoadRequest &request)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddTexture(const ResourceLoadRequest &request, bool srgb=false)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddTexture(const std::shared_ptr< geometry::Image > image, bool srgb=false)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| AddTexture(const t::geometry::Image &image, bool srgb=false)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| BeginFrame()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| CreateBufferRenderer()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| CreateScene()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| DestroyScene(const SceneHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| Draw()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| EndFrame()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| GetScene(const SceneHandle &id) const =0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| ModifyMaterial(const MaterialHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| ModifyMaterial(const MaterialInstanceHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| RemoveIndirectLight(const IndirectLightHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| RemoveMaterialInstance(const MaterialInstanceHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| RemoveSkybox(const SkyboxHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| RemoveTexture(const TextureHandle &id)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| RenderToDepthImage(View *view, Scene *scene, std::function< void(std::shared_ptr< geometry::Image >)> cb, bool z_in_view_space=false) | cloudViewer::visualization::rendering::Renderer | |
| RenderToImage(View *view, Scene *scene, std::function< void(std::shared_ptr< geometry::Image >)> cb) | cloudViewer::visualization::rendering::Renderer | |
| RequestReadPixels(int width, int height, std::function< void(std::shared_ptr< core::Tensor >)> callback)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| SetClearColor(const Eigen::Vector4f &color)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| SetOnAfterDraw(std::function< void()> callback)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| UpdateBitmapSwapChain(int width, int height)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| UpdateSwapChain()=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| UpdateTexture(TextureHandle texture, const std::shared_ptr< geometry::Image > image, bool srgb)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| UpdateTexture(TextureHandle texture, const t::geometry::Image &image, bool srgb)=0 | cloudViewer::visualization::rendering::Renderer | pure virtual |
| ~Renderer()=default | cloudViewer::visualization::rendering::Renderer | virtual |