Open3D (C++ API)  0.11.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Copen3d::ml::impl::Accumulator< TReal, TFeat, POS_FN, FEAT_FN >
 Copen3d::ml::impl::AccumulatorBackprop< TReal, TFeat, POS_FN, FEAT_FN >
 Copen3d::ml::impl::Adaptor< T >Adaptor for nanoflann
 Copen3d::core::AdvancedIndexer
 Copen3d::core::AdvancedIndexPreprocessorThis class is based on PyTorch's aten/src/ATen/native/Indexing.cpp
 Copen3d::visualization::gui::Application
 Copen3d::FunctionTraits< ReturnType(Args...)>::arg< i >
 Copen3d::io::rpc::messages::Array
 Copen3d::io::ArrayAdapter< T >
 Copen3d::geometry::AvgColorVoxelClass to aggregate color values from different votes in one voxel Computes the average color value in the voxel
 Copen3d::geometry::BallPivoting
 Copen3d::geometry::BallPivotingEdge
 Copen3d::geometry::BallPivotingTriangle
 Copen3d::geometry::BallPivotingVertex
 Copen3d::BinaryFunctionTraits< T >
 Copen3d::core::Blob
 Copen3d::visualization::rendering::FilamentResourceManager::BoxedResource< ResourceType >
 Copen3d::visualization::rendering::RenderToBuffer::Buffer
 Copen3d::visualization::rendering::Camera
 Copen3d::io::rpc::messages::CameraDataStruct for storing camera data
 Copen3d::utility::filesystem::CFile
 Copen3d::visualization::gui::Color
 Copen3d::visualization::ColorMap
 Copen3d::pipelines::color_map::ColorMapOptimizationJacobian
 Copen3d::pipelines::color_map::ColorMapOptimizationOptionDefines options for color map optimization
 Copen3d::io::rpc::ConnectionBaseBase class for all connections
 Copen3d::utility::ConsoleProgressBar
 Copen3d::utility::ConsoleProgressUpdaterUpdate_progress(double percent) functor for ConsoleProgressBar
 Copen3d::utility::constexpr_optional_base< T >
 Copen3d::utility::constexpr_storage_t< T >
 Copen3d::geometry::poisson::ConstraintDual< Dim, Real >
 Copen3d::pipelines::registration::CorrespondenceCheckerBase class that checks if two (small) point clouds can be aligned
 Copen3d::ml::op_util::CountArgs< args >
 Copen3d::utility::CountingProgressReporter
 Copen3d::core::kernel::CPUArgReductionEngine
 Copen3d::core::kernel::CPULauncher
 Copen3d::core::kernel::CPUReductionEngine
 Copen3d::core::CUDAHashmapImplContext< Hash, KeyEq >
 Copen3d::core::nns::NanoFlannIndexHolder< METRIC, T >::DataAdaptorThis class is the Adaptor for connecting Open3D Tensor and NanoFlann
 Copen3d::core::DefaultHash
 Copen3d::core::DefaultKeyEq
 Copen3d::core::Device
 Copen3d::core::DeviceHashmap< Hash, KeyEq >Base class: shared interface
 Copen3d::core::DeviceMemoryManager
 Copen3d::ml::op_util::DimClass for dimensions for which the value should be inferred
 Copen3d::ml::op_util::DimValueClass for representing a possibly unknown dimension value
 Copen3d::ml::op_util::DimX< TLeft, TRight, TOp >Dim expression class
 Copen3d::ml::op_util::DimXDivide
 Copen3d::ml::op_util::DimXMinus
 Copen3d::ml::op_util::DimXMultiply
 Copen3d::ml::op_util::DimXOr
 Copen3d::ml::op_util::DimXPlus
 Copen3d::visualization::gui::DirEntry
 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
 Copen3d::visualization::gui::DrawContext
 Copen3d::visualization::gui::UIImage::DrawParams
 Copen3d::core::Dtype
 Copen3d::visualization::rendering::EngineInstance
 Copen3d::visualization::gui::Application::EnvUnlocker
 Copen3d::pipelines::registration::FastGlobalRegistrationOptionOptions for FastGlobalRegistration
 Copen3d::pipelines::registration::FeatureClass to store featrues for registration
 Copen3d::geometry::poisson::FEMTreeProfiler< Dim, Real >
 Copen3d::visualization::rendering::FilamentResourceManager
 CFixedRadiusSearchOpKernel
 CFunctionTraits
 Copen3d::core::FunctionTraits< T >
 Copen3d::FunctionTraits< ReturnType(Args...)>
 Copen3d::geometry::GeometryThe base geometry class
 Copen3d::t::geometry::GeometryThe base geometry class
 Copen3d::visualization::rendering::GeometryBuffersBuilder
 Copen3d::visualization::glsl::GeometryRenderer
 Copen3d::io::rpc::messages::GetMeshDataStruct for defining a "get_mesh_data" message, which requests mesh data
 Copen3d::pipelines::registration::GlobalOptimizationConvergenceCriteriaConvergence criteria of GlobalOptimization
 Copen3d::pipelines::registration::GlobalOptimizationMethodBase class for global optimization method
 Copen3d::pipelines::registration::GlobalOptimizationOptionOption for GlobalOptimization
 Copen3d::visualization::rendering::Gradient
 Copen3d::visualization::GuiSettingsModel
 Copen3d::geometry::HalfEdgeTriangleMesh::HalfEdgeHalfEdge class contains vertex, triangle info about a half edge, as well as relations of next and twin half edge
 Copen3d::utility::detail_::has_overloaded_addressof< T >
 Cstd::hash< open3d::utility::optional< T & > >
 Cstd::hash< open3d::utility::optional< T > >
 Copen3d::utility::hash_eigen< T >
 Copen3d::utility::hash_enum_class
 Copen3d::utility::hash_tuple< TT >
 Copen3d::utility::hash_tuple< std::tuple< TT... > >
 Copen3d::core::Hashmap
 Copen3d::pipelines::registration::ICPConvergenceCriteriaClass that defines the convergence criteria of ICP
 Copen3d::utility::IJsonConvertible
 Copen3d::visualization::gui::ImguiFilamentBridge
 Copen3d::visualization::gui::Application::Impl
 Copen3d::visualization::gui::Button::Impl
 Copen3d::visualization::gui::Checkbox::Impl
 Copen3d::visualization::gui::ColorEdit::Impl
 Copen3d::visualization::gui::Combobox::Impl
 Copen3d::visualization::gui::Dialog::Impl
 Copen3d::visualization::gui::FileDialog::Impl
 Copen3d::visualization::gui::ImageLabel::Impl
 Copen3d::visualization::gui::ImguiFilamentBridge::Impl
 Copen3d::visualization::gui::TreeView::Impl
 Copen3d::visualization::gui::Label::Impl
 Copen3d::visualization::gui::Layout1D::Impl
 Copen3d::visualization::gui::CollapsableVert::Impl
 Copen3d::visualization::gui::VGrid::Impl
 Copen3d::visualization::gui::ListView::Impl
 Copen3d::visualization::gui::Menu::Impl
 Copen3d::visualization::gui::NumberEdit::Impl
 Copen3d::visualization::gui::ProgressBar::Impl
 Copen3d::visualization::gui::SceneWidget::Impl
 Copen3d::visualization::gui::Slider::Impl
 Copen3d::visualization::gui::StackedWidget::Impl
 Copen3d::visualization::gui::TabControl::Impl
 Copen3d::visualization::gui::Task::Impl
 Copen3d::visualization::gui::TextEdit::Impl
 Copen3d::visualization::gui::CheckableTextTreeCell::Impl
 Copen3d::visualization::gui::LUTTreeCell::Impl
 Copen3d::visualization::gui::ColormapTreeCell::Impl
 Copen3d::visualization::gui::UIImage::Impl
 Copen3d::visualization::gui::VectorEdit::Impl
 Copen3d::visualization::gui::Widget::Impl
 Copen3d::visualization::gui::Window::Impl
 Copen3d::visualization::GuiVisualizer::Impl
 Copen3d::utility::in_place_index_t< I >
 Copen3d::utility::in_place_t
 Copen3d::utility::in_place_type_t< T >
 Copen3d::core::Indexer
 Copen3d::core::IndexerIterator
 Copen3d::utility::nullopt_t::init
 CInputPointStreamWithData
 Copen3d::io::IntArrayBase
 Copen3d::visualization::gui::Interactors
 Copen3d::core::InternalKvPairManager
 Copen3d::core::InternalKvPairManagerContext
 Copen3d::core::InternalNodeManager
 Copen3d::core::InternalNodeManagerContext
 Copen3d::ml::impl::InterpolationVec< T, VECSIZE, INTERPOLATION >Class for computing interpolation weights
 Copen3d::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR >Implementation for LINEAR (uses coordinate clamping)
 Copen3d::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::LINEAR_BORDER >Implementation for LINEAR_BORDER (uses zero border instead of clamping)
 Copen3d::ml::impl::InterpolationVec< T, VECSIZE, InterpolationMode::NEAREST_NEIGHBOR >Implementation for NEAREST_NEIGHBOR
 Copen3d::geometry::IntersectionTest
 CInvertNeighborsListOpKernel
 Copen3d::visualization::gui::TreeView::Impl::Item
 Copen3d::core::IndexerIterator::Iterator
 Copen3d::core::iterator_t
 Copen3d::geometry::KDTreeFlannKDTree with FLANN for nearest neighbor search
 Copen3d::geometry::KDTreeSearchParamBase class for KDTree search parameters
 Cnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >
 Copen3d::visualization::gui::KeyEvent
 CKnnSearchOpKernel
 Cnanoflann::L1_Adaptor< T, DataSource, _DistanceType >
 Cnanoflann::L2_Adaptor< T, DataSource, _DistanceType >
 Copen3d::visualization::rendering::Light
 Copen3d::visualization::rendering::LightDescription
 Copen3d::visualization::GuiSettingsModel::LightingProfile
 Copen3d::visualization::GuiSettingsModel::LitMaterial
 Copen3d::utility::Logger
 Clogic_error
 Copen3d::visualization::gui::Margins
 Copen3d::visualization::rendering::Material
 Copen3d::geometry::TriangleMesh::Material
 Copen3d::visualization::rendering::MaterialModifier
 Copen3d::geometry::TriangleMesh::Material::MaterialParameter
 Copen3d::visualization::gui::MaterialPool
 Copen3d::visualization::GuiSettingsModel::Materials
 Copen3d::visualization::rendering::MatrixInteractorLogic
 Copen3d::ml::impl::MemoryAllocationA class for managing memory segments within a memory allocation
 Copen3d::core::MemoryManager
 Copen3d::visualization::gui::Menu
 Copen3d::visualization::gui::Menu::Impl::MenuItem
 Copen3d::io::rpc::messages::MeshDataStruct for storing MeshData, e.g., PointClouds, TriangleMesh, .
 Copen3d::visualization::rendering::TriangleMeshModel::MeshInfo
 Copen3d::utility::MiniVec< T, N >
 Copen3d::io::MKVReader
 Copen3d::io::MKVWriter
 Copen3d::visualization::Visualizer::MouseControl
 Copen3d::visualization::gui::MouseEvent
 Copen3d::visualization::gui::MouseInteractor
 Copen3d::io::rpc::ReceiverBase::MsgpackObject
 CNanoFlannKDTree with NanoFlann for nearest neighbor search
 Copen3d::core::nns::NanoFlannIndex
 Copen3d::core::nns::NanoFlannIndexHolderBaseBase struct for Index holder
 Copen3d::core::nns::NearestNeighborSearchA Class for nearest neighbor search
 CNeighborSearchAllocator< T >
 Copen3d::core::NoneType
 Copen3d::NullaryFunctionTraits< T >
 Copen3d::utility::nullopt_t
 Copen3d::geometry::OctreeNodeInfoOctreeNode's information
 Copen3d::pipelines::odometry::OdometryOption
 Copen3d::core::OffsetCalculator< NARGS, index_t >
 Copen3d::geometry::poisson::Open3DData
 Copen3d::core::Open3DDLManagedTensorOpen3D DLPack Tensor manager
 Copen3d::visualization::rendering::Open3DScene
 Copen3d::geometry::poisson::Open3DVertex< _Real >
 COpKernel
 Copen3d::utility::optional< T & >
 Copen3d::utility::optional< T && >
 Copen3d::utility::optional_base< T >
 COptionalBase
 Copen3d::core::Pair< First, Second >
 CParametrizedLine
 Copen3d::visualization::VisualizerWithVertexSelection::PickedPoint
 Copen3d::visualization::rendering::Gradient::Point
 Copen3d::visualization::gui::Point
 Copen3d::ml::contrib::PointCloud
 Copen3d::ml::contrib::PointXYZ
 Copen3d::visualization::gui::Application::Impl::Posted
 Copen3d::geometry::Qhull
 Copen3d::geometry::Quadric
 CRadiusSearchOpKernel
 Copen3d::pipelines::registration::RANSACConvergenceCriteriaClass that defines the convergence criteria of RANSAC
 Copen3d::geometry::RANSACResultStores the current best result in the RANSAC algorithm
 Copen3d::io::ReadPointCloudOptionOptional parameters to ReadPointCloud
 Copen3d::io::rpc::ReceiverBase
 Copen3d::visualization::gui::Rect
 CReduceSubarraysSumOpKernel
 Copen3d::pipelines::registration::RegistrationResult
 Copen3d::visualization::rendering::REHandle_abstract
 Copen3d::visualization::rendering::Renderer
 Copen3d::visualization::rendering::RenderRequest
 Copen3d::visualization::rendering::RenderToBuffer
 Copen3d::io::rpc::messages::Reply
 Copen3d::io::rpc::messages::Request
 Copen3d::visualization::rendering::ResourceLoadRequest
 Copen3d::pipelines::odometry::RGBDOdometryJacobianBase class that computes Jacobian from two RGB-D images
 Copen3d::io::RGBDRecorder
 Copen3d::io::RGBDSensor
 Copen3d::pipelines::registration::RobustKernel
 Copen3d::ml::contrib::SampledData
 Copen3d::visualization::rendering::Scene
 Copen3d::visualization::gui::ScissorRectKey
 Copen3d::ml::impl::SelectNanoflannAdaptor< METRIC, T >
 Copen3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< M, fake >Adaptor Selector
 Copen3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< L1, fake >
 Copen3d::ml::impl::SelectNanoflannAdaptor< L1, T >
 Copen3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< L2, fake >
 Copen3d::ml::impl::SelectNanoflannAdaptor< L2, T >
 Copen3d::io::rpc::messages::SetActiveCamera
 Copen3d::io::rpc::messages::SetCameraData
 Copen3d::io::rpc::messages::SetMeshData
 Copen3d::io::rpc::messages::SetProperties
 Copen3d::io::rpc::messages::SetTime
 Copen3d::visualization::GuiVisualizer::Impl::Settings
 Copen3d::visualization::glsl::ShaderWrapper
 Copen3d::visualization::gui::Size
 Copen3d::core::Slab
 Copen3d::core::SmallArray< T, size >
 Copen3d::io::rpc::messages::Status
 Copen3d::utility::storage_t< T >
 Copen3d::geometry::poisson::SystemDual< Dim, Real >
 Copen3d::geometry::poisson::SystemDual< Dim, double >
 Copen3d::visualization::gui::Task
 Copen3d::core::Tensor
 Copen3d::core::TensorIterator
 Copen3d::core::TensorKey
 Copen3d::core::TensorList
 Copen3d::core::TensorRefA minimalistic class that reference a Tensor
 Copen3d::visualization::gui::TextInputEvent
 Copen3d::io::TextureImages
 Copen3d::visualization::rendering::TextureSamplerParameters
 Copen3d::visualization::gui::Theme
 Copen3d::visualization::gui::TickEvent
 Copen3d::utility::Timer
 Copen3d::pipelines::registration::TransformationEstimation
 Copen3d::visualization::rendering::TriangleMeshModel
 Copen3d::utility::trivial_init_t
 Copen3d::pipelines::integration::TSDFVolumeBase class of the Truncated Signed Distance Function (TSDF) volume
 Copen3d::visualization::gui::UIImage
 Copen3d::UnaryFunctionTraits< T >
 Copen3d::visualization::GuiSettingsModel::UnlitMaterial
 Cunordered_map
 Cvector
 Copen3d::utility::VerbosityContextManager
 Copen3d::visualization::rendering::View
 Copen3d::visualization::ViewControlView controller for visualizer
 Copen3d::visualization::VisualizerThe main Visualizer class
 Copen3d::pipelines::integration::ScalableTSDFVolume::VolumeUnit
 Copen3d::geometry::VoxelBase Voxel class, containing grid id and color
 CVoxelPoolingGradOpKernel
 CVoxelPoolingOpKernel
 Copen3d::visualization::gui::Widget
 Copen3d::visualization::gui::Window
 Copen3d::io::WritePointCloudOptionOptional parameters to WritePointCloud
 CFunction