ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::rendering::Renderer Member List

This is the complete list of members for cloudViewer::visualization::rendering::Renderer, including all inherited members.

AddIndirectLight(const ResourceLoadRequest &request)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddMaterial(const ResourceLoadRequest &request)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddMaterialInstance(const MaterialHandle &material)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddSkybox(const ResourceLoadRequest &request)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddTexture(const ResourceLoadRequest &request, bool srgb=false)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddTexture(const std::shared_ptr< geometry::Image > image, bool srgb=false)=0cloudViewer::visualization::rendering::Rendererpure virtual
AddTexture(const t::geometry::Image &image, bool srgb=false)=0cloudViewer::visualization::rendering::Rendererpure virtual
BeginFrame()=0cloudViewer::visualization::rendering::Rendererpure virtual
CreateBufferRenderer()=0cloudViewer::visualization::rendering::Rendererpure virtual
CreateScene()=0cloudViewer::visualization::rendering::Rendererpure virtual
DestroyScene(const SceneHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
Draw()=0cloudViewer::visualization::rendering::Rendererpure virtual
EndFrame()=0cloudViewer::visualization::rendering::Rendererpure virtual
GetScene(const SceneHandle &id) const =0cloudViewer::visualization::rendering::Rendererpure virtual
ModifyMaterial(const MaterialHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
ModifyMaterial(const MaterialInstanceHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
RemoveIndirectLight(const IndirectLightHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
RemoveMaterialInstance(const MaterialInstanceHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
RemoveSkybox(const SkyboxHandle &id)=0cloudViewer::visualization::rendering::Rendererpure virtual
RemoveTexture(const TextureHandle &id)=0cloudViewer::visualization::rendering::Rendererpure 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)=0cloudViewer::visualization::rendering::Rendererpure virtual
SetClearColor(const Eigen::Vector4f &color)=0cloudViewer::visualization::rendering::Rendererpure virtual
SetOnAfterDraw(std::function< void()> callback)=0cloudViewer::visualization::rendering::Rendererpure virtual
UpdateBitmapSwapChain(int width, int height)=0cloudViewer::visualization::rendering::Rendererpure virtual
UpdateSwapChain()=0cloudViewer::visualization::rendering::Rendererpure virtual
UpdateTexture(TextureHandle texture, const std::shared_ptr< geometry::Image > image, bool srgb)=0cloudViewer::visualization::rendering::Rendererpure virtual
UpdateTexture(TextureHandle texture, const t::geometry::Image &image, bool srgb)=0cloudViewer::visualization::rendering::Rendererpure virtual
~Renderer()=defaultcloudViewer::visualization::rendering::Renderervirtual