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::Viewopen3d::visualization::rendering::ViewHandle
typedef REHandle< EntityType::Sceneopen3d::visualization::rendering::SceneHandle
typedef REHandle< EntityType::Geometryopen3d::visualization::rendering::GeometryHandle
typedef REHandle< EntityType::Lightopen3d::visualization::rendering::LightHandle
typedef REHandle< EntityType::IndirectLightopen3d::visualization::rendering::IndirectLightHandle
typedef REHandle< EntityType::Skyboxopen3d::visualization::rendering::SkyboxHandle
typedef REHandle< EntityType::Cameraopen3d::visualization::rendering::CameraHandle
typedef REHandle< EntityType::Materialopen3d::visualization::rendering::MaterialHandle
typedef REHandle< EntityType::MaterialInstanceopen3d::visualization::rendering::MaterialInstanceHandle
typedef REHandle< EntityType::Textureopen3d::visualization::rendering::TextureHandle
typedef REHandle< EntityType::RenderTargetopen3d::visualization::rendering::RenderTargetHandle
typedef REHandle< EntityType::VertexBufferopen3d::visualization::rendering::VertexBufferHandle
typedef REHandle< EntityType::IndexBufferopen3d::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