Open3D (C++ API)  0.18.0+5c982c7
Data Structures | Namespaces | Typedefs | Enumerations | Functions
RendererHandle.h File Reference

(5c982c7 (Thu Apr 18 12:15:13 2024 -0700))

#include <fmt/format.h>
#include <array>
#include <cstdint>
#include <functional>
#include <type_traits>

Go to the source code of this file.

Data Structures

struct  open3d::visualization::rendering::REHandle_abstract
 
struct  open3d::visualization::rendering::REHandle< entityType >
 

Namespaces

 open3d
 
 open3d::visualization
 
 open3d::visualization::rendering
 

Typedefs

typedef REHandle< EntityType::View > open3d::visualization::rendering::ViewHandle
 
typedef REHandle< EntityType::Scene > open3d::visualization::rendering::SceneHandle
 
typedef REHandle< EntityType::Geometry > open3d::visualization::rendering::GeometryHandle
 
typedef REHandle< EntityType::Light > open3d::visualization::rendering::LightHandle
 
typedef REHandle< EntityType::IndirectLight > open3d::visualization::rendering::IndirectLightHandle
 
typedef REHandle< EntityType::Skybox > open3d::visualization::rendering::SkyboxHandle
 
typedef REHandle< EntityType::Camera > open3d::visualization::rendering::CameraHandle
 
typedef REHandle< EntityType::Material > open3d::visualization::rendering::MaterialHandle
 
typedef REHandle< EntityType::MaterialInstance > open3d::visualization::rendering::MaterialInstanceHandle
 
typedef REHandle< EntityType::Texture > open3d::visualization::rendering::TextureHandle
 
typedef REHandle< EntityType::RenderTarget > open3d::visualization::rendering::RenderTargetHandle
 
typedef REHandle< EntityType::VertexBuffer > open3d::visualization::rendering::VertexBufferHandle
 
typedef REHandle< EntityType::IndexBuffer > open3d::visualization::rendering::IndexBufferHandle
 

Enumerations

enum class  open3d::visualization::rendering::EntityType : std::uint16_t {
  open3d::visualization::rendering::None = 0 , open3d::visualization::rendering::View , open3d::visualization::rendering::Scene , open3d::visualization::rendering::Geometry ,
  open3d::visualization::rendering::Light , open3d::visualization::rendering::IndirectLight , open3d::visualization::rendering::Skybox , open3d::visualization::rendering::Camera ,
  open3d::visualization::rendering::Material , open3d::visualization::rendering::MaterialInstance , open3d::visualization::rendering::Texture , open3d::visualization::rendering::RenderTarget ,
  open3d::visualization::rendering::VertexBuffer , open3d::visualization::rendering::IndexBuffer , open3d::visualization::rendering::Count
}
 

Functions

std::ostream & open3d::visualization::rendering::operator<< (std::ostream &os, const REHandle_abstract &uid)