#include <FilamentEngine.h>
◆ RenderingType
| Enumerator |
|---|
| kDefault | |
| kOpenGL | |
| kVulkan | |
| kMetal | |
◆ ~EngineInstance()
| open3d::visualization::rendering::EngineInstance::~EngineInstance |
( |
| ) |
|
◆ DestroyInstance()
| void open3d::visualization::rendering::EngineInstance::DestroyInstance |
( |
| ) |
|
|
static |
Destroys the singleton instance, to force Filament cleanup at a specific time. Calling GetInstance() after this will re-create the instance.
◆ EnableHeadless()
| void open3d::visualization::rendering::EngineInstance::EnableHeadless |
( |
| ) |
|
|
static |
Initialize Engine for headless rendering. Must be called before first access to the Engine (GetInstance).
◆ GetInstance()
| filament::Engine & open3d::visualization::rendering::EngineInstance::GetInstance |
( |
| ) |
|
|
static |
◆ GetResourceManager()
◆ GetResourcePath()
| const std::string & open3d::visualization::rendering::EngineInstance::GetResourcePath |
( |
| ) |
|
|
static |
◆ SelectBackend()
| void open3d::visualization::rendering::EngineInstance::SelectBackend |
( |
RenderingType |
type | ) |
|
|
static |
◆ SetResourcePath()
| void open3d::visualization::rendering::EngineInstance::SetResourcePath |
( |
const std::string & |
resource_path | ) |
|
|
static |
The documentation for this class was generated from the following files: