Open3D (C++ API)  0.18.0+601516a
Data Fields
open3d::visualization::rendering::Camera::ProjectionInfo Struct Reference

#include <Camera.h>

Data Fields

bool is_ortho
 
bool is_intrinsic
 
union {
   struct {
      Projection   projection
 
      double   left
 
      double   right
 
      double   bottom
 
      double   top
 
      double   near_plane
 
      double   far_plane
 
   }   ortho
 
   struct {
      FovType   fov_type
 
      double   fov
 
      double   aspect
 
      double   near_plane
 
      double   far_plane
 
   }   perspective
 
   struct {
      double   fx
 
      double   fy
 
      double   cx
 
      double   cy
 
      double   near_plane
 
      double   far_plane
 
      double   width
 
      double   height
 
   }   intrinsics
 
proj
 

Field Documentation

◆ aspect

double open3d::visualization::rendering::Camera::ProjectionInfo::aspect

◆ bottom

double open3d::visualization::rendering::Camera::ProjectionInfo::bottom

◆ cx

double open3d::visualization::rendering::Camera::ProjectionInfo::cx

◆ cy

double open3d::visualization::rendering::Camera::ProjectionInfo::cy

◆ far_plane

double open3d::visualization::rendering::Camera::ProjectionInfo::far_plane

◆ fov

double open3d::visualization::rendering::Camera::ProjectionInfo::fov

◆ fov_type

FovType open3d::visualization::rendering::Camera::ProjectionInfo::fov_type

◆ fx

double open3d::visualization::rendering::Camera::ProjectionInfo::fx

◆ fy

double open3d::visualization::rendering::Camera::ProjectionInfo::fy

◆ height

double open3d::visualization::rendering::Camera::ProjectionInfo::height

◆ 

struct { ... } open3d::visualization::rendering::Camera::ProjectionInfo::intrinsics

◆ is_intrinsic

bool open3d::visualization::rendering::Camera::ProjectionInfo::is_intrinsic

◆ is_ortho

bool open3d::visualization::rendering::Camera::ProjectionInfo::is_ortho

◆ left

double open3d::visualization::rendering::Camera::ProjectionInfo::left

◆ near_plane

double open3d::visualization::rendering::Camera::ProjectionInfo::near_plane

◆ 

struct { ... } open3d::visualization::rendering::Camera::ProjectionInfo::ortho

◆ 

struct { ... } open3d::visualization::rendering::Camera::ProjectionInfo::perspective

◆ 

union { ... } open3d::visualization::rendering::Camera::ProjectionInfo::proj

◆ projection

Projection open3d::visualization::rendering::Camera::ProjectionInfo::projection

◆ right

double open3d::visualization::rendering::Camera::ProjectionInfo::right

◆ top

double open3d::visualization::rendering::Camera::ProjectionInfo::top

◆ width

double open3d::visualization::rendering::Camera::ProjectionInfo::width

The documentation for this struct was generated from the following file: