Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
Data Structures | Enumerations
open3d::visualization::glsl Namespace Reference

Data Structures

class  AxisAlignedBoundingBoxRenderer
 
class  CoordinateFrameRenderer
 
class  GeometryRenderer
 
class  ImageMaskShader
 
class  ImageMaskShaderForImage
 
class  ImageRenderer
 
class  ImageShader
 
class  ImageShaderForImage
 
class  LineSetRenderer
 
class  NormalShader
 
class  NormalShaderForPointCloud
 
class  NormalShaderForTriangleMesh
 
class  OctreeRenderer
 
class  OrientedBoundingBoxRenderer
 
class  PhongShader
 
class  PhongShaderForPointCloud
 
class  PhongShaderForTriangleMesh
 
class  PickingShader
 
class  PickingShaderForPointCloud
 
class  PointCloudPickerRenderer
 
class  PointCloudPickingRenderer
 
class  PointCloudRenderer
 
class  RGBDImageRenderer
 
class  RGBDImageShader
 
class  RGBDImageShaderForImage
 
class  SelectionPolygonRenderer
 
class  ShaderWrapper
 
class  Simple2DShader
 
class  Simple2DShaderForSelectionPolygon
 
class  SimpleBlackShader
 
class  SimpleBlackShaderForPointCloudNormal
 
class  SimpleBlackShaderForTriangleMeshWireFrame
 
class  SimpleShader
 
class  SimpleShaderForAxisAlignedBoundingBox
 
class  SimpleShaderForLineSet
 
class  SimpleShaderForOctreeFace
 
class  SimpleShaderForOctreeLine
 
class  SimpleShaderForOrientedBoundingBox
 
class  SimpleShaderForPointCloud
 
class  SimpleShaderForTetraMesh
 
class  SimpleShaderForTriangleMesh
 
class  SimpleShaderForVoxelGridFace
 
class  SimpleShaderForVoxelGridLine
 
class  TetraMeshRenderer
 
class  TexturePhongShader
 
class  TexturePhongShaderForTriangleMesh
 
class  TextureSimpleShader
 
class  TextureSimpleShaderForTriangleMesh
 
class  TriangleMeshRenderer
 
class  VoxelGridRenderer
 

Enumerations

enum  ImageTextureMode { Depth = 0 , RGB = 1 , Grayscale = 2 }
 

Enumeration Type Documentation

◆ ImageTextureMode

Enumerator
Depth 
RGB 
Grayscale