Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Ncallbacks
 CGeomPrimID
 CCountIntersectionsContext
 CListIntersectionsContext
 Ncore
 NTensor
 NIterator
 CImpl
 NConstIterator
 CImpl
 Nfmt
 Cformatter< DLDeviceType >
 Cformatter< Json::Value >
 Cformatter< k4a_wait_result_t >
 Cformatter< RTCError >
 Cformatter< webrtc::PeerConnectionInterface::SignalingState >
 Nopen3d
 Ncamera
 CPinholeCameraIntrinsicContains the pinhole camera intrinsic parameters
 CPinholeCameraParametersContains both intrinsic and extrinsic pinhole camera parameters
 CPinholeCameraTrajectory
 Ncore
 Nkernel
 CCPUArgReductionEngine
 CCPUReductionEngine
 Nlinalg
 Nkernel
 Cun
 Nnns
 CFixedRadiusIndexFixedRadiusIndex for nearest neighbor range search
 CKnnIndex
 CMemoryAllocationA class for managing memory segments within a memory allocation
 CNanoFlannIndex
 CNanoFlannIndexHolderNanoFlann Index Holder
 CDataAdaptorThis class is the Adaptor for connecting Open3D Tensor and NanoFlann
 CSelectNanoflannAdaptorAdaptor Selector
 CSelectNanoflannAdaptor< L2, fake >
 CSelectNanoflannAdaptor< L1, fake >
 CNanoFlannIndexHolderBaseBase struct for NanoFlann index holder
 CNearestNeighborSearchA Class for nearest neighbor search
 CNeighborSearchAllocator
 CNNSIndex
 Nsy
 CSYCLDeviceSYCL device properties
 CSYCLContext
 Ntensor_init
 CNestedInitializerImpl
 CNestedInitializerImpl< T, 0 >
 CInitializerDim
 CInitializerDim< std::initializer_list< L > >
 CInitializerShapeImpl
 CInitializerShapeImpl< 0 >
 CAdvancedIndexer
 CAdvancedIndexPreprocessorThis class is based on PyTorch's aten/src/ATen/native/Indexing.cpp
 CBinaryFunctionTraits
 CBlob
 CCacher
 CCalculateSmallVectorDefaultInlinedElements
 CCPUHashBackendBufferAccessor
 CCUDAHashBackendBufferAccessor
 CCUDAScopedDeviceWhen CUDA is not enabled, this is a dummy class
 CDevice
 CDeviceHashBackend
 CDtype
 CDynamicSizeVector
 CFunctionTraits
 CFunctionTraits< ReturnType(Args...)>
 Carg
 CFunctionTraits< ReturnType(ClassType::*)(Args...) const >
 CFunctionTraits< T & >
 CFunctionTraits< T * >
 CFunctionTraits< T ClassType::* >
 CHashBackendBuffer
 CHeapTop
 CHashMap
 CHashSet
 CIndexer
 CIndexerIterator
 CIterator
 CIsDevice
 Citerator_range
 Citerator_t
 CMemoryCache
 CMemoryManager
 CMemoryManagerCached
 CMemoryManagerCPU
 CMemoryManagerDeviceInterface for all concrete memory manager classes
 CMemoryManagerStatistic
 CNullaryFunctionTraits
 COffsetCalculator
 COpen3DDLManagedTensorOpen3D DLPack Tensor manager
 CPair
 CPointerOrder
 CRealBlock
 CScalar
 CSizeOrder
 CSizeVector
 CSlab
 CSlabHashBackend
 CSlabHashBackendImpl
 CSlabNodeManager
 CSlabNodeManagerImpl
 CSmallVector
 CSmallVectorAlignmentAndSizeFigure out the offset of the first element
 CSmallVectorBase
 CSmallVectorImpl
 CSmallVectorStorage
 CSmallVectorStorage< T, 0 >
 CSmallVectorTemplateBase
 CSmallVectorTemplateBase< T, true >
 CSmallVectorTemplateCommon
 CStdAllocator
 CStdGPUAllocator
 CStdGPUHashBackend
 CTBBHashBackend
 CTensor
 CIteratorIterator for Tensor
 CConstIteratorConst iterator for Tensor
 CTensorIterator
 CTensorKeyTensorKey is used to represent single index, slice or advanced indexing on a Tensor
 CImpl
 CIndexImpl
 CSliceImpl
 CIndexTensorImpl
 CTensorList
 CTensorRefA minimalistic class that reference a Tensor
 CUnaryFunctionTraits
 CValueExtractor
 CVirtualBlock
 Ndata
 CDatasetBase Open3D dataset class
 CDataDescriptorInfomation about a file to be downloaded
 CDownloadDatasetDataset class with one or more downloaded file
 CArmadilloMeshData class for ArmadilloMesh contains the ArmadilloMesh.ply from the Stanford 3D Scanning Repository
 CAvocadoModelData class for AvocadoModel contains a avocado model file, along with material and PNG format embedded textures
 CBedroomRGBDImagesData class for BedroomRGBDImages contains a sample set of 21931 color and depth images from Redwood RGBD dataset. Additionally it also contains camera trajectory log, and mesh reconstruction
 CBunnyMeshData class for BunnyMesh contains the BunnyMesh.ply from the Stanford 3D Scanning Repository
 CCrateModelData class for CrateModel contains a sword model file, along with material and various other texture files. The model file can be accessed using GetPath(), however in order to access the paths to the texture files one may use GetPath(filename) method or get the unordered map of filename to path using GetPathMap()
 CDamagedHelmetModelData class for DamagedHelmetModel contains a damaged helmet model file, along with material and JPG format embedded textures
 CDemoColoredICPPointCloudsData class for DemoColoredICPPointClouds contains 2 point clouds of PLY format. This data is used in Open3D for Colored-ICP demo
 CDemoCropPointCloudData class for DemoCropPointCloud contains a point cloud, and cropped.json (a saved selected polygon volume file). This data is used in Open3D for point cloud crop demo
 CDemoCustomVisualizationData class for DemoCustomVisualization contains an example point-cloud, camera trajectory (json file), rendering options (json file). This data is used in Open3D for custom visualization with camera trajectory demo
 CDemoDopplerICPSequenceData class for DemoDopplerICPSequence contains an example sequence of 100 point clouds with Doppler velocity channel and corresponding ground truth poses. The sequence was generated using the CARLA simulator
 CDemoFeatureMatchingPointCloudsData class for DemoFeatureMatchingPointClouds contains 2 point cloud fragments and their respective FPFH features and L32D features. This data is used in Open3D for point cloud feature matching demo
 CDemoICPPointCloudsData class for DemoICPPointClouds contains 3 point clouds of binary PCD format. This data is used in Open3D for ICP demo
 CDemoPoseGraphOptimizationData class for DemoPoseGraphOptimization contains an example fragment pose graph, and global pose graph. This data is used in Open3D for pose graph optimization demo
 CEaglePointCloudData class for EaglePointCloud contains the EaglePointCloud.ply file
 CFlightHelmetModelData class for FlightHelmetModel contains a flight helmet model file, along with material and various other texture files. The model file can be accessed using GetPath(), however in order to access the paths to the texture files one may use GetPath(filename) method or get the unordered map of filename to path using GetPathMap()
 CJackJackL515BagData class for JackJackL515Bag contains the RealSense L515 JackJackL515Bag.bag file
 CJuneauImageData class for JuneauImage contains the JuneauImage.jpg file
 CKnotMeshData class for KnotMesh contains the KnotMesh.ply file
 CLivingRoomPointCloudsDataset class for LivingRoomPointClouds contains 57 point clouds of binary PLY format
 CLoungeRGBDImagesData class for LoungeRGBDImages contains a sample set of 3000 color and depth images from Stanford Lounge RGBD dataset. Additionally it also contains camera trajectory log, and mesh reconstruction
 CMetalTextureData class for MetalTexture contains albedo, normal, roughness and metallic texture files for metal based material
 CMonkeyModelData class for MonkeyModel contains a monkey model file, along with material and various other texture files. The model file can be accessed using GetPath(), however in order to access the paths to the texture files one may use GetPath(filename) method or get the unordered map of filename to path using GetPathMap()
 COfficePointCloudsDataset class for OfficePointClouds contains 53 point clouds of binary PLY format
 CPCDPointCloudData class for PCDPointCloud contains the fragment.pcd point cloud mesh from the Redwood Living Room dataset
 CPLYPointCloudData class for PLYPointCloud contains the fragment.ply point cloud mesh from the Redwood Living Room dataset
 CPTSPointCloudData class for PTSPointCloud contains a sample point-cloud of PTS format
 CPaintedPlasterTextureData class for PaintedPlasterTexture contains albedo, normal and roughness texture files for painted plaster based material
 CRedwoodIndoorLivingRoom1Data class for RedwoodIndoorLivingRoom1, containing dense point cloud, rgb sequence, clean depth sequence, noisy depth sequence, oni sequence, and ground-truth camera trajectory
 CRedwoodIndoorLivingRoom2Data class for RedwoodIndoorLivingRoom2, containing dense point cloud, rgb sequence, clean depth sequence, noisy depth sequence, oni sequence, and ground-truth camera trajectory
 CRedwoodIndoorOffice1Data class for RedwoodIndoorOffice1, containing dense point cloud, rgb sequence, clean depth sequence, noisy depth sequence, oni sequence, and ground-truth camera trajectory
 CRedwoodIndoorOffice2Data class for RedwoodIndoorOffice2, containing dense point cloud, rgb sequence, clean depth sequence, noisy depth sequence, oni sequence, and ground-truth camera trajectory
 CSampleFountainRGBDImagesData class for SampleFountainRGBDImages contains a sample set of 33 color and depth images from the Fountain RGBD dataset
 CSampleL515BagData class for SampleL515Bag contains the SampleL515Bag.bag file
 CSampleNYURGBDImageData class for SampleNYURGBDImage contains a color image NYU_color.ppm and a depth image NYU_depth.pgm sample from NYU RGBD dataset
 CSampleRedwoodRGBDImagesData class for SampleRedwoodRGBDImages contains a sample set of 5 color and depth images from Redwood RGBD dataset living-room1
 CSampleSUNRGBDImageData class for SampleSUNRGBDImage contains a color image SUN_color.jpg and a depth image SUN_depth.png sample from SUN RGBD dataset
 CSampleTUMRGBDImageData class for SampleTUMRGBDImage contains a color image TUM_color.png and a depth image TUM_depth.png sample from TUM RGBD dataset
 CSwordModelData class for SwordModel contains a sword model file, along with material and various other texture files. The model file can be accessed using GetPath(), however in order to access the paths to the texture files one may use GetPath(filename) method or get the unordered map of filename to path using GetPathMap()
 CTerrazzoTextureData class for TerrazzoTexture contains albedo, normal and roughness texture files for terrazzo based material
 CTilesTextureData class for TilesTexture contains albedo, normal and roughness texture files for tiles based material
 CWoodFloorTextureData class for WoodFloorTexture contains albedo, normal and roughness texture files for wooden floor based material
 CWoodTextureData class for WoodTexture contains albedo, normal and roughness texture files for wood based material
 Ngeometry
 CAggColorVoxelClass to aggregate color values from different votes in one voxel Can be used to compute min, max, average and sum voxel color
 CAvgColorVoxelClass to aggregate color values from different votes in one voxel Computes the average color value in the voxel
 CAxisAlignedBoundingBoxA bounding box that is aligned along the coordinate axes and defined by the min_bound and max_bound
 CGeometryThe base geometry class
 CGeometry2DThe base geometry class for 2D geometries
 CGeometry3DThe base geometry class for 3D geometries
 CHalfEdgeTriangleMeshHalfEdgeTriangleMesh inherits TriangleMesh class with the addition of HalfEdge data structure for each half edge in the mesh as well as related functions
 CHalfEdgeHalfEdge class contains vertex, triangle info about a half edge, as well as relations of next and twin half edge
 CImageStores image with customizable width, height, num of channels and bytes per channel
 CIntersectionTest
 CKDTreeFlannKDTree with FLANN for nearest neighbor search
 CKDTreeSearchParamBase class for KDTree search parameters
 CKDTreeSearchParamHybridKDTree search parameters for hybrid KNN and radius search
 CKDTreeSearchParamKNNKDTree search parameters for pure KNN search
 CKDTreeSearchParamRadiusKDTree search parameters for pure radius search
 CLineSetLineSet define a sets of lines in 3D. A typical application is to display the point cloud correspondence pairs
 CMeshBaseMeshBash Class
 COctreeOctree datastructure
 COctreeColorLeafNodeOctreeColorLeafNode class is an OctreeLeafNode containing color
 COctreeInternalNodeOctreeInternalNode class, containing OctreeNode children
 COctreeInternalPointNodeOctreeInternalPointNode class is an OctreeInternalNode containing a list of indices which is the union of all its children's list of indices
 COctreeLeafNodeOctreeLeafNode base class
 COctreeNodeThe base class for octree node
 COctreeNodeInfoOctreeNode's information
 COctreePointColorLeafNodeOctreePointColorLeafNode class is an OctreeColorLeafNode containing a list of indices corresponding to the point cloud points contained in this leaf node
 COrientedBoundingBoxA bounding box oriented along an arbitrary frame of reference
 CPointCloudA point cloud consists of point coordinates, and optionally point colors and point normals
 CQhull
 CQuadric
 CRandomSamplerHelper class for random sampling
 CRANSACResultStores the current best result in the RANSAC algorithm
 CRGBDImageRGBDImage is for a pair of registered color and depth images,
 CTetraMeshTetra mesh contains vertices and tetrahedra represented by the indices to the vertices
 CTriangleMeshTriangle mesh contains vertices and triangles represented by the indices to the vertices
 CMaterial
 CMaterialParameter
 CTSDFVoxel
 CVoxelBase Voxel class, containing grid id and color
 CVoxelGridVoxelGrid is a collection of voxels which are aligned in grid
 Nio
 Nrpc
 Nmessages
 CArray
 CMeshDataStruct for storing MeshData, e.g., PointClouds, TriangleMesh, .
 CSetMeshData
 CGetMeshDataStruct for defining a "get_mesh_data" message, which requests mesh data
 CCameraDataStruct for storing camera data
 CSetCameraData
 CSetTime
 CSetActiveCamera
 CSetProperties
 CRequest
 CReply
 CStatus
 CBufferConnectionImplements a connection writing to a buffer
 CConnection
 CConnectionBaseBase class for all connections
 CDummyMessageProcessor
 CDummyReceiver
 CMessageProcessorBase
 CZMQReceiverClass for the server side receiving requests from a client
 CArrayAdapter
 CAzureKinectRecorder
 CAzureKinectSensor
 CAzureKinectSensorConfig
 CIntArray
 CIntArrayBase
 CMKVMetadata
 CMKVReader
 CMKVWriter
 CReadPointCloudOptionOptional parameters to ReadPointCloud
 CReadTriangleMeshOptions
 CReadTriangleModelOptions
 CRGBDRecorder
 CRGBDSensor
 CRGBDSensorConfig
 CTextureImages
 CWritePointCloudOptionOptional parameters to WritePointCloud
 Nml
 Ncontrib
 CPoint
 CPointCloud
 CPointXYZ
 CSampledData
 Nimpl
 CAccumulator
 CAccumulatorBackprop
 CAdaptorAdaptor for nanoflann
 CInterpolationVecClass for computing interpolation weights
 CInterpolationVec< T, VECSIZE, InterpolationMode::LINEAR >Implementation for LINEAR (uses coordinate clamping)
 CInterpolationVec< T, VECSIZE, InterpolationMode::LINEAR_BORDER >Implementation for LINEAR_BORDER (uses zero border instead of clamping)
 CInterpolationVec< T, VECSIZE, InterpolationMode::NEAREST_NEIGHBOR >Implementation for NEAREST_NEIGHBOR
 CMemoryAllocationA class for managing memory segments within a memory allocation
 CSelectNanoflannAdaptor
 CSelectNanoflannAdaptor< L1, T >
 CSelectNanoflannAdaptor< L2, T >
 Nop_util
 CDimValueClass for representing a possibly unknown dimension value
 CDimClass for dimensions for which the value should be inferred
 CDimXPlus
 CDimXMinus
 CDimXMultiply
 CDimXDivide
 CDimXOr
 CDimXDim expression class
 CCountArgs
 Npipelines
 Ncolor_map
 CImageWarpingField
 CNonRigidOptimizerOption
 CRigidOptimizerOption
 Nintegration
 CScalableTSDFVolume
 CVolumeUnit
 CTSDFVolumeBase class of the Truncated Signed Distance Function (TSDF) volume
 CUniformTSDFVolumeUniformTSDFVolume implements the classic TSDF volume with uniform voxel grid (Curless and Levoy 1996)
 Nodometry
 COdometryOption
 CRGBDOdometryJacobianBase class that computes Jacobian from two RGB-D images
 CRGBDOdometryJacobianFromColorTermClass to compute Jacobian using color term
 CRGBDOdometryJacobianFromHybridTermClass to compute Jacobian using hybrid term
 Nregistration
 CCauchyLoss
 CCorrespondenceCheckerBase class that checks if two (small) point clouds can be aligned
 CCorrespondenceCheckerBasedOnDistanceCheck if two aligned point clouds are close
 CCorrespondenceCheckerBasedOnEdgeLengthCheck if two point clouds build the polygons with similar edge lengths
 CCorrespondenceCheckerBasedOnNormalClass to check if two aligned point clouds have similar normals
 CFastGlobalRegistrationOptionOptions for FastGlobalRegistration
 CFeatureClass to store featrues for registration
 CGlobalOptimizationConvergenceCriteriaConvergence criteria of GlobalOptimization
 CGlobalOptimizationGaussNewtonGlobal optimization with Gauss-Newton algorithm
 CGlobalOptimizationLevenbergMarquardtGlobal optimization with Levenberg-Marquardt algorithm
 CGlobalOptimizationMethodBase class for global optimization method
 CGlobalOptimizationOptionOption for GlobalOptimization
 CGMLoss
 CHuberLoss
 CICPConvergenceCriteriaClass that defines the convergence criteria of ICP
 CL1Loss
 CL2Loss
 CPoseGraphData structure defining the pose graph
 CPoseGraphEdgeEdge of PoseGraph
 CPoseGraphNodeNode of PoseGraph
 CRANSACConvergenceCriteriaClass that defines the convergence criteria of RANSAC
 CRegistrationResult
 CRobustKernel
 CTransformationEstimation
 CTransformationEstimationForColoredICP
 CTransformationEstimationForGeneralizedICP
 CTransformationEstimationPointToPlane
 CTransformationEstimationPointToPoint
 CTukeyLoss
 Nt
 Ngeometry
 Nkernel
 Nvoxel_grid
 CCoord3i
 CCoord3iHash
 CMiniVecCache
 CTransformIndexerHelper class for converting coordinates/indices between 3D/3D, 3D/2D, 2D/3D
 CTArrayIndexer
 Nvtkutils
 CVtkToTensorType
 CVtkToTensorType< long long >
 CAxisAlignedBoundingBoxA bounding box that is aligned along the coordinate axes and defined by the min_bound and max_bound
 CDrawableGeometryMix-in class for geometry types that can be visualized
 CGeometryThe base geometry class
 CImageStores image with customizable rows, cols, channels, dtype and device
 CLineSetA LineSet contains points and lines joining them and optionally attributes on the points and lines
 CMetricParametersHolder for various parameters required by metrics
 COrientedBoundingBoxA bounding box oriented along an arbitrary frame of reference
 CPointCloudA point cloud contains a list of 3D points
 CRaycastingSceneA scene class with basic ray casting and closest point queries
 CImpl
 CCPUImpl
 CRGBDImageRGBDImage A pair of color and depth images
 CTensorMap
 CTriangleMeshA triangle mesh contains vertices and triangles
 CVoxelBlockGrid
 Nio
 CAttributePtr
 CCharVector
 CDepthNoiseSimulator
 CNumpyArray
 CPCDHeader
 CPCLPointField
 CPLYReaderState
 CAttrState
 CReadAttributePtr
 CReadPointCloudOptionOptional parameters to ReadPointCloud
 CRealSenseSensorRealSense camera discovery, configuration, streaming and recording
 CRealSenseSensorConfig
 CRealSenseValidConfigs
 CRGBDSensorInterface class for control of RGBD cameras
 CRGBDVideoMetadataRGBD video metadata
 CRGBDVideoReader
 CRSBagReader
 CWriteAttributePtr
 CWritePointCloudOptionOptional parameters to WritePointCloud
 Npipelines
 Nkernel
 Nodometry
 CTransformIndexerHelper class for converting coordinates/indices between 3D/3D, 3D/2D, 2D/3D
 Nodometry
 CImageStores image with customizable rows, cols, channels, dtype and device
 COdometryConvergenceCriteria
 COdometryLossParams
 COdometryResult
 CRGBDImageRGBDImage A pair of color and depth images
 CTensor
 CIteratorIterator for Tensor
 CConstIteratorConst iterator for Tensor
 Nregistration
 CICPConvergenceCriteriaClass that defines the convergence criteria of ICP
 CRegistrationResult
 CRobustKernel
 CTransformationEstimation
 CTransformationEstimationForColoredICP
 CTransformationEstimationForDopplerICP
 CTransformationEstimationPointToPlane
 CTransformationEstimationPointToPoint
 Nslac
 CControlGrid
 CPointCloudA point cloud contains a list of 3D points
 CSLACDebugOption
 CSLACOptimizerParams
 CTensor
 CIteratorIterator for Tensor
 CConstIteratorConst iterator for Tensor
 Nslam
 CFrameFrame is a container class storing an intrinsic matrix and several 2D tensors, from depth map, vertex map, to color map, in a customized way
 CModel
 Nutility
 Ndetail_
 Chas_overloaded_addressof
 Nfilesystem
 CCFile
 Nrandom
 CDiscreteGenerator
 CNormalGenerator
 CRandomContext
 CUniformIntGenerator
 CUniformRealGenerator
 Cbad_optional_access
 CCompilerInfoCompiler information
 CConsoleProgressUpdaterUpdate_progress(double percent) functor for ProgressBar
 Cconstexpr_optional_base
 Cconstexpr_storage_t
 CCountingProgressReporter
 CCPUInfoCPU information
 CImpl
 CFPSTimer
 Chash_eigen
 Chash_enum_class
 Chash_tuple
 Chash_tuple< std::tuple< TT... > >
 CIJsonConvertible
 Cin_place_t
 CISAInfoISA information
 CImpl
 CLoggerLogger class should be used as a global singleton object (GetInstance())
 CImpl
 CMiniVec
 CMiniVecEq
 CMiniVecHash
 Cnullopt_t
 Cinit
 COMPProgressBar
 Coptional
 Coptional< T & >
 Coptional< T && >
 Coptional_base
 COverloaded
 COverloaded< T1 >
 COverloaded< T1, Ts... >
 CProgressBar
 CScopeTimer
 Cstorage_t
 CTimer
 Ctrivial_init_t
 CVerbosityContextManager
 Nvisualization
 Nglsl
 CAxisAlignedBoundingBoxRenderer
 CCoordinateFrameRenderer
 CGeometryRenderer
 CImageMaskShader
 CImageMaskShaderForImage
 CImageRenderer
 CImageShader
 CImageShaderForImage
 CLineSetRenderer
 CNormalShader
 CNormalShaderForPointCloud
 CNormalShaderForTriangleMesh
 COctreeRenderer
 COrientedBoundingBoxRenderer
 CPhongShader
 CPhongShaderForPointCloud
 CPhongShaderForTriangleMesh
 CPickingShader
 CPickingShaderForPointCloud
 CPointCloudPickerRenderer
 CPointCloudPickingRenderer
 CPointCloudRenderer
 CRGBDImageRenderer
 CRGBDImageShader
 CRGBDImageShaderForImage
 CSelectionPolygonRenderer
 CShaderWrapper
 CSimple2DShader
 CSimple2DShaderForSelectionPolygon
 CSimpleBlackShader
 CSimpleBlackShaderForPointCloudNormal
 CSimpleBlackShaderForTriangleMeshWireFrame
 CSimpleShader
 CSimpleShaderForAxisAlignedBoundingBox
 CSimpleShaderForLineSet
 CSimpleShaderForOctreeFace
 CSimpleShaderForOctreeLine
 CSimpleShaderForOrientedBoundingBox
 CSimpleShaderForPointCloud
 CSimpleShaderForTetraMesh
 CSimpleShaderForTriangleMesh
 CSimpleShaderForVoxelGridFace
 CSimpleShaderForVoxelGridLine
 CTetraMeshRenderer
 CTexturePhongShader
 CTexturePhongShaderForTriangleMesh
 CTextureSimpleShader
 CTextureSimpleShaderForTriangleMesh
 CTriangleMeshRenderer
 CVoxelGridRenderer
 Ngui
 CApplication
 CEnvUnlocker
 CImpl
 CPosted
 CBitmapWindowSystem
 CImpl
 CButton
 CImpl
 CCheckableTextTreeCell
 CImpl
 CCheckbox
 CImpl
 CCollapsableVert
 CImpl
 CColor
 CColorEdit
 CImpl
 CColormapTreeCell
 CImpl
 CCombobox
 CImpl
 CDialogBase class for dialogs
 CImpl
 CDirEntry
 CDrawContext
 CFileDialog
 CImpl
 CFlyInteractor
 CFontContext
 CFontDescription
 CCPRange
 CGLFWWindowSystem
 CHorizLays out widgets horizontally
 CImageWidget
 CImpl
 CImguiFilamentBridge
 CImpl
 CInteractors
 CKeyEvent
 CLabel
 CImpl
 CLabel3D
 CImpl
 CLayout1D
 CFixed
 CStretch
 CImpl
 CLayoutContext
 CListView
 CImpl
 CLUTTreeCell
 CImpl
 CMargins
 CMaterialPool
 CMenu
 CImpl
 CMenuBase
 CMenuImgui
 CImpl
 CMenuItem
 CMenuMacOS
 CMouseEvent
 CNumberEdit
 CImpl
 CPickInteractor
 CPickPointsInteractor
 CPoint
 CProgressBar
 CImpl
 CRadioButton
 CImpl
 CRect
 CRotateCameraInteractor
 CRotateCameraSphereInteractor
 CRotateIBLInteractor
 CRotateModelInteractor
 CRotateSunInteractor
 CRotationInteractor
 CSceneWidget
 CMouseInteractor
 CPickableGeometry
 CImpl
 CScissorRectKey
 CScrollableVertThis a vertical layout that scrolls if it is smaller than its contents
 CImpl
 CSelectionIndexLookup
 CSize
 CSlider
 CImpl
 CStackedWidget
 CImpl
 CTabControl
 CImpl
 CTask
 CImpl
 CTextEdit
 CImpl
 CTextInputEvent
 CTheme
 CTickEvent
 CToggleSwitch
 CImpl
 CTreeView
 CImpl
 CItem
 CUIImage
 CDrawParams
 CImpl
 CVectorEdit
 CImpl
 CVertLays out widgets vertically
 CVGrid
 CImpl
 CWidget
 CConstraints
 CImpl
 CWidgetProxyWidget container to delegate any widget dynamically
 CImpl
 CWidgetStackWidgetStack manages multiple widgets in a stack
 CImpl
 CWindow
 CImpl
 CWindowSystem
 Nrendering
 CCamera
 CProjectionInfo
 CCameraInteractorLogic
 CCameraSphereInteractorLogic
 CColorGradingParamsManages
 CEngineInstance
 CFilamentCamera
 CFilamentMaterialModifier
 CFilamentRenderer
 CFilamentRenderToBuffer
 CFilamentResourceManager
 CBoxedResource
 CFilamentScene
 CFilamentView
 CGeometryBuffersBuilder
 CGradient
 CPoint
 CIBLRotationInteractorLogic
 CLight
 CLightDescription
 CLightDirectionInteractorLogic
 CLineSetBuffersBuilder
 CMaterial
 CMaterialModifier
 CMaterialRecord
 CMatrixInteractorLogic
 CModelInteractorLogic
 COpen3DScene
 CPointCloudBuffersBuilder
 CREHandle
 CREHandle_abstract
 CRenderer
 CRenderRequest
 CRenderToBuffer
 CBuffer
 CResourceLoadRequest
 CRotationInteractorLogic
 CScene
 CTemporaryLineSetBuilder
 CTemporaryMeshBuilder
 CTextureSamplerParameters
 CTLineSetBuffersBuilder
 CTMeshBuffersBuilder
 CTPointCloudBuffersBuilder
 CTriangleMeshBuffersBuilder
 CTriangleMeshModel
 CMeshInfo
 CView
 Nvisualizer
 CO3DVisualizer
 CDrawObject
 CUIState
 CImpl
 CO3DVisualizerSelections
 CSelectedIndex
 Nwebrtc_server
 CBitmapTrackSource
 CBitmapTrackSourceInterface
 CHttpServerRequestHandler
 CIceServer
 CImageCapturer
 CImageTrackSource
 CPeerConnectionManager
 CRequestHandler
 CVideoFilterVideoFilter is a templated class for video frame processing
 CVideoScaler
 CWebRTCWindowSystemWebRTCWindowSystem is a BitmapWindowSystem with a WebRTC server that sends video frames to remote clients for visualization
 CImpl
 CColorMap
 CColorMapGray
 CColorMapHot
 CColorMapJetSee Matlab's Jet colormap
 CColorMapSummerSee Matlab's Summer colormap
 CColorMapWinterSee Matlab's Winter colormap
 CDrawAction
 CDrawObject
 CGLFWContextGLFW context, handled as a singleton
 CGuiSettingsModel
 CLightingProfile
 CLitMaterial
 CUnlitMaterial
 CMaterials
 CGuiSettingsView
 CGuiVisualizer
 CImpl
 CSettings
 CMessageProcessor
 CPointCloudPickerA utility class to store picked points of a pointcloud
 CRenderOptionDefines rendering options for visualizer
 CRenderOptionWithEditing
 CSelectionPolygon
 CSelectionPolygonVolumeSelect a polygon volume for cropping
 CSmallButton
 CSmallToggleButton
 CViewControlView controller for visualizer
 CViewControlWithCustomAnimation
 CViewControlWithEditing
 CViewParameters
 CViewTrajectory
 CVisualizerThe main Visualizer class
 CMouseControl
 CVisualizerWithCustomAnimation
 CVisualizerWithEditingVisualizer with editing capabilities
 CVisualizerWithKeyCallbackVisualizer with custom key callback capabilities
 CVisualizerWithVertexSelection
 CPickedPoint
 CRGBDSensorConfig
 Nstd
 Chash< open3d::core::Device >
 Chash< open3d::utility::optional< T & > >
 Chash< open3d::utility::optional< T > >
 Cless< open3d::core::Device >
 CBallQueryOpKernel
 CBuildSpatialHashTableOpKernel
 CBuildSpatialHashTableOpKernelCPU
 CContinuousConvBackpropFilterOpKernel
 CContinuousConvBackpropFilterOpKernelCPU
 CContinuousConvFunction
 CContinuousConvOpKernel
 CContinuousConvOpKernelCPU
 CContinuousConvTransposeBackpropFilterOpKernel
 CContinuousConvTransposeBackpropFilterOpKernelCPU
 CContinuousConvTransposeFunction
 CContinuousConvTransposeOpKernel
 CContinuousConvTransposeOpKernelCPU
 CDLContextA Device context for Tensor and operator
 CDLDataTypeThe data type the tensor can hold
 CDLManagedTensorC Tensor object, manage memory of DLTensor. This data structure is intended to facilitate the borrowing of DLTensor by another framework. It is not meant to transfer the tensor. When the borrowing framework doesn't need the tensor, it should call the deleter to notify the host that the resource is no longer needed
 CDLTensorPlain C Tensor object, does not manage memory
 CFixedRadiusSearchOpKernelCPU
 CFurthestPointSamplingOpKernel
 CInvertNeighborsListOpKernelCPU
 CKnnSearchOpKernelCPU
 CMaterial
 CNanoFlannKDTree with NanoFlann for nearest neighbor search
 CNeighborSearchAllocator
 CNmsOpKernelCPU
 CRadiusSearchOpKernelCPU
 CRaggedTensor
 CReduceSubarraysSumOpKernelCPU
 CRoiPoolOpKernel
 CSparseConvBackpropFilterOpKernel
 CSparseConvBackpropFilterOpKernelCPU
 CSparseConvFunction
 CSparseConvOpKernel
 CSparseConvOpKernelCPU
 CSparseConvTransposeBackpropFilterOpKernel
 CSparseConvTransposeBackpropFilterOpKernelCPU
 CSparseConvTransposeFunction
 CSparseConvTransposeOpKernel
 CSparseConvTransposeOpKernelCPU
 CThreeInterpolateGradOpKernel
 CThreeInterpolateOpKernel
 CThreeNNOpKernel
 CTrilinearDevoxelizeGradOpKernel
 CTrilinearDevoxelizeOpKernel
 CVoxelizeOpKernelCPU
 CVoxelizeOutputAllocator
 CVoxelPoolingFunction
 CVoxelPoolingGradOpKernelCPU
 CVoxelPoolingOpKernelCPU