Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
RendererHandle.h File Reference
#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

namespace  open3d
namespace  open3d::visualization
namespace  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)

Variables

template<EntityType entityType>
const REHandle< entityType > open3d::visualization::rendering::REHandle< entityType >::kBad