|
Open3D (C++ API)
0.18.0+252c867
|
#include <FilamentResourceManager.h>
Data Structures | |
| struct | BoxedResource |
|
explicit |
| open3d::visualization::rendering::FilamentResourceManager::~FilamentResourceManager | ( | ) |
| VertexBufferHandle open3d::visualization::rendering::FilamentResourceManager::AddVertexBuffer | ( | filament::VertexBuffer * | vertex_buffer | ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateColorAttachmentTexture | ( | int | width, |
| int | height | ||
| ) |
| SkyboxHandle open3d::visualization::rendering::FilamentResourceManager::CreateColorSkybox | ( | const Eigen::Vector3f & | color | ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateDepthAttachmentTexture | ( | int | width, |
| int | height | ||
| ) |
| IndexBufferHandle open3d::visualization::rendering::FilamentResourceManager::CreateIndexBuffer | ( | size_t | indices_count, |
| size_t | index_stride | ||
| ) |
| IndirectLightHandle open3d::visualization::rendering::FilamentResourceManager::CreateIndirectLight | ( | const ResourceLoadRequest & | request | ) |
| MaterialHandle open3d::visualization::rendering::FilamentResourceManager::CreateMaterial | ( | const ResourceLoadRequest & | request | ) |
| MaterialHandle open3d::visualization::rendering::FilamentResourceManager::CreateMaterial | ( | const void * | material_data, |
| size_t | data_size | ||
| ) |
| MaterialInstanceHandle open3d::visualization::rendering::FilamentResourceManager::CreateMaterialInstance | ( | const MaterialHandle & | id | ) |
| RenderTargetHandle open3d::visualization::rendering::FilamentResourceManager::CreateRenderTarget | ( | TextureHandle | color, |
| TextureHandle | depth | ||
| ) |
| SkyboxHandle open3d::visualization::rendering::FilamentResourceManager::CreateSkybox | ( | const ResourceLoadRequest & | request | ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture | ( | const char * | path, |
| bool | srgb | ||
| ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture | ( | const geometry::Image & | image, |
| bool | srgb | ||
| ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture | ( | const std::shared_ptr< geometry::Image > & | image, |
| bool | srgb | ||
| ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTexture | ( | const t::geometry::Image & | image, |
| bool | srgb | ||
| ) |
| TextureHandle open3d::visualization::rendering::FilamentResourceManager::CreateTextureFilled | ( | const Eigen::Vector3f & | color, |
| size_t | dimension | ||
| ) |
| void open3d::visualization::rendering::FilamentResourceManager::Destroy | ( | const REHandle_abstract & | id | ) |
| void open3d::visualization::rendering::FilamentResourceManager::DestroyAll | ( | ) |
| std::weak_ptr< filament::IndexBuffer > open3d::visualization::rendering::FilamentResourceManager::GetIndexBuffer | ( | const IndexBufferHandle & | id | ) |
| std::weak_ptr< filament::IndirectLight > open3d::visualization::rendering::FilamentResourceManager::GetIndirectLight | ( | const IndirectLightHandle & | id | ) |
| std::weak_ptr< filament::Material > open3d::visualization::rendering::FilamentResourceManager::GetMaterial | ( | const MaterialHandle & | id | ) |
| std::weak_ptr< filament::MaterialInstance > open3d::visualization::rendering::FilamentResourceManager::GetMaterialInstance | ( | const MaterialInstanceHandle & | id | ) |
| std::weak_ptr< filament::RenderTarget > open3d::visualization::rendering::FilamentResourceManager::GetRenderTarget | ( | const RenderTargetHandle & | id | ) |
| std::weak_ptr< filament::Skybox > open3d::visualization::rendering::FilamentResourceManager::GetSkybox | ( | const SkyboxHandle & | id | ) |
| std::weak_ptr< filament::Texture > open3d::visualization::rendering::FilamentResourceManager::GetTexture | ( | const TextureHandle & | id | ) |
| std::weak_ptr< filament::VertexBuffer > open3d::visualization::rendering::FilamentResourceManager::GetVertexBuffer | ( | const VertexBufferHandle & | id | ) |
| void open3d::visualization::rendering::FilamentResourceManager::ReuseVertexBuffer | ( | VertexBufferHandle | vb | ) |
| bool open3d::visualization::rendering::FilamentResourceManager::UpdateTexture | ( | TextureHandle | texture, |
| const std::shared_ptr< geometry::Image > | image, | ||
| bool | srgb | ||
| ) |
| bool open3d::visualization::rendering::FilamentResourceManager::UpdateTexture | ( | TextureHandle | texture, |
| const t::geometry::Image & | image, | ||
| bool | srgb | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |