Open3D (C++ API)  0.12.0
Data Structures | Namespaces | Macros | Typedefs | Enumerations | Functions
RendererHandle.h File Reference

(313315d (Wed Dec 23 23:39:47 2020 -0800))

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

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
 

Macros

#define FMT_HEADER_ONLY   1
 
#define FMT_STRING_ALIAS   1
 
#define FMT_USE_WINDOWS_H   0
 

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::VertexBuffer > open3d::visualization::rendering::VertexBufferHandle
 
typedef REHandle< EntityType::IndexBuffer > open3d::visualization::rendering::IndexBufferHandle
 

Enumerations

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

Functions

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

Macro Definition Documentation

◆ FMT_HEADER_ONLY

#define FMT_HEADER_ONLY   1

◆ FMT_STRING_ALIAS

#define FMT_STRING_ALIAS   1

◆ FMT_USE_WINDOWS_H

#define FMT_USE_WINDOWS_H   0