Open3D (C++ API)
Data Structures | Namespaces | Macros | Typedefs | Enumerations | Functions
RendererHandle.h File Reference
#include <array>
#include <cstdint>
#include <functional>
#include <fmt/format.h>

Go to the source code of this file.

Data Structures

struct  open3d::visualization::REHandle_abstract
 
struct  open3d::visualization::REHandle< entityType >
 
class  std::hash< open3d::visualization::REHandle_abstract >
 
struct  fmt::formatter< open3d::visualization::REHandle_abstract >
 

Namespaces

 open3d
 
 open3d::visualization
 
 std
 
 fmt
 

Macros

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

Typedefs

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

Enumerations

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

Functions

std::ostream & open3d::visualization::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