Open3D (C++ API)
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Copen3d::AdvancedIndexer
 Copen3d::AdvancedIndexPreprocessorThis class is based on PyTorch's aten/src/ATen/native/Indexing.cpp
 Copen3d::gui::Application
 CFunctionTraits< ReturnType(Args...)>::arg< i >
 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
 CBinaryFunctionTraits< T >
 Copen3d::Blob
 Copen3d::visualization::RenderToBuffer::Buffer
 Copen3d::visualization::Camera
 Copen3d::gui::Color
 Copen3d::visualization::ColorMap
 Copen3d::color_map::ColorMapOptimizationJacobian
 Copen3d::color_map::ColorMapOptimizationOptionDefines options for color map optimization
 Copen3d::utility::ConsoleProgressBar
 Copen3d::geometry::poisson::ConstraintDual< Dim, Real >
 Copen3d::registration::CorrespondenceCheckerBase class that checks if two (small) point clouds can be aligned
 Copen3d::kernel::CPUArgReductionEngine
 Copen3d::kernel::CPULauncher
 Copen3d::kernel::CPUReductionEngine
 Copen3d::visualization::FilamentScene::SceneEntity::Details
 Copen3d::Device
 Copen3d::DeviceMemoryManager
 Copen3d::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 faciliate 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::gui::DrawContext
 Copen3d::DtypeUtil
 Copen3d::visualization::EngineInstance
 Copen3d::registration::FastGlobalRegistrationOptionOptions for FastGlobalRegistration
 Copen3d::registration::FeatureClass to store featrues for registration
 Copen3d::geometry::poisson::FEMTreeProfiler< Dim, Real >
 Copen3d::visualization::FilamentResourceManager
 CFixture
 Cfmt::formatter< open3d::visualization::REHandle_abstract >
 Copen3d::FunctionTraits< T >
 CFunctionTraits
 CFunctionTraits< ReturnType(Args...)>
 Copen3d::geometry::GeometryThe base geometry class
 Copen3d::visualization::GeometryBuffersBuilder
 Copen3d::visualization::glsl::GeometryRenderer
 Copen3d::registration::GlobalOptimizationConvergenceCriteriaConvergence criteria of GlobalOptimization
 Copen3d::registration::GlobalOptimizationMethodBase class for global optimization method
 Copen3d::registration::GlobalOptimizationOptionOption for GlobalOptimization
 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::hash_tuple::hash< TT >
 Copen3d::utility::hash_eigen::hash< T >
 Copen3d::utility::hash_enum_class::hash
 Cstd::hash< open3d::visualization::REHandle_abstract >
 Copen3d::utility::hash_tuple::hash< std::tuple< TT... > >
 Copen3d::registration::ICPConvergenceCriteriaClass that defines the convergence criteria of ICP
 Copen3d::utility::IJsonConvertible
 Copen3d::gui::ImguiFilamentBridge
 Copen3d::gui::Layout1D::Impl
 Copen3d::gui::CollapsableVert::Impl
 Copen3d::gui::Label::Impl
 Copen3d::gui::VGrid::Impl
 Copen3d::gui::ListView::Impl
 Copen3d::gui::Menu::Impl
 Copen3d::gui::NumberEdit::Impl
 Copen3d::gui::SceneWidget::Impl
 Copen3d::gui::Slider::Impl
 Copen3d::gui::TabControl::Impl
 Copen3d::gui::TextEdit::Impl
 Copen3d::gui::VectorEdit::Impl
 Copen3d::gui::Widget::Impl
 Copen3d::gui::Window::Impl
 Copen3d::visualization::GuiVisualizer::Impl
 Copen3d::gui::Application::Impl
 Copen3d::gui::Button::Impl
 Copen3d::gui::Checkbox::Impl
 Copen3d::gui::ColorEdit::Impl
 Copen3d::gui::Combobox::Impl
 Copen3d::gui::Dialog::Impl
 Copen3d::gui::FileDialog::Impl
 Copen3d::gui::ImguiFilamentBridge::Impl
 Cflann::Index< T >
 Copen3d::Indexer
 Copen3d::IndexerIterator
 CInputPointStreamWithData
 Copen3d::io::IntArrayBase
 Copen3d::gui::Interactors
 Copen3d::geometry::IntersectionTest
 Copen3d::IndexerIterator::Iterator
 Copen3d::geometry::KDTreeFlannKDTree with FLANN for nearest neighbor search
 Copen3d::geometry::KDTreeSearchParamBase class for KDTree search parameters
 Copen3d::gui::KeyEvent
 Cflann::L2< T >
 Copen3d::visualization::LightDescription
 Copen3d::visualization::LightingProfile
 Copen3d::visualization::GuiVisualizer::Impl::LitMaterial
 Copen3d::utility::Logger
 Copen3d::gui::Margins
 Copen3d::geometry::TriangleMesh::Material
 Copen3d::visualization::MaterialModifier
 Copen3d::geometry::TriangleMesh::Material::MaterialParameter
 Copen3d::visualization::GuiVisualizer::Impl::Materials
 Cflann::Matrix< T >
 Copen3d::visualization::MatrixInteractorLogic
 Copen3d::MemoryManager
 Copen3d::gui::Menu
 Copen3d::gui::Menu::Impl::MenuItem
 Copen3d::io::MKVReader
 Copen3d::io::MKVWriter
 Copen3d::gui::SceneWidget::ModelDescription
 Copen3d::visualization::Visualizer::MouseControl
 Copen3d::gui::MouseEvent
 Copen3d::gui::MouseInteractor
 Copen3d::NoneType
 CNullaryFunctionTraits< T >
 Copen3d::geometry::OctreeNodeInfoOctreeNode's information
 Copen3d::odometry::OdometryOption
 Copen3d::OffsetCalculator< NARGS, index_t >
 Copen3d::geometry::poisson::Open3DData
 Copen3d::dlpack::Open3DDLManagedTensor
 Copen3d::geometry::poisson::Open3DVertex< _Real >
 COpKernel
 Copen3d::visualization::VisualizerWithVertexSelection::PickedPoint
 Copen3d::gui::Point
 Copen3d::geometry::Qhull
 Copen3d::geometry::Quadric
 Copen3d::registration::RANSACConvergenceCriteriaClass that defines the convergence criteria of RANSAC
 Copen3d::geometry::RANSACResultStores the current best result in the RANSAC algorithm
 Copen3d::gui::Rect
 Copen3d::registration::RegistrationResult
 Copen3d::visualization::REHandle_abstract
 Copen3d::visualization::Renderer
 Copen3d::visualization::RenderToBuffer
 Copen3d::visualization::ResourceLoadRequest
 Copen3d::odometry::RGBDOdometryJacobianBase class that computes Jacobian from two RGB-D images
 Copen3d::io::RGBDRecorder
 Copen3d::io::RGBDSensor
 Copen3d::visualization::Scene
 Copen3d::visualization::GuiVisualizer::Impl::Settings
 Copen3d::visualization::glsl::ShaderWrapper
 Copen3d::gui::Size
 Copen3d::SmallArray< T, size >
 Copen3d::geometry::poisson::SystemDual< Dim, Real >
 Copen3d::geometry::poisson::SystemDual< Dim, double >
 Copen3d::Tensor
 Copen3d::TensorIterator
 Copen3d::TensorKey
 Copen3d::TensorList
 Copen3d::TensorRefA minimalistic class that reference a Tensor
 CTestKDTreeLine0
 Copen3d::gui::TextInputEvent
 Copen3d::visualization::GuiVisualizer::Impl::TextureMaps
 Copen3d::visualization::TextureSamplerParameters
 Copen3d::gui::Theme
 Copen3d::gui::TickEvent
 Copen3d::utility::Timer
 Copen3d::registration::TransformationEstimation
 Copen3d::integration::TSDFVolumeBase class of the Truncated Signed Distance Function (TSDF) volume
 CUnaryFunctionTraits< T >
 Copen3d::visualization::GuiVisualizer::Impl::UnlitMaterial
 Cvector
 Copen3d::utility::VerbosityContextManager
 Copen3d::visualization::View
 Copen3d::visualization::ViewControlView controller for visualizer
 Copen3d::visualization::VisualizerThe main Visualizer class
 Copen3d::integration::ScalableTSDFVolume::VolumeUnit
 Copen3d::geometry::VoxelBase Voxel class, containing grid id and color
 Copen3d::gui::Widget
 Copen3d::gui::Window