▼ cpp | |
▼ open3d | |
► camera | |
PinholeCameraIntrinsic.cpp | |
PinholeCameraIntrinsic.h | |
PinholeCameraParameters.cpp | |
PinholeCameraParameters.h | |
PinholeCameraTrajectory.cpp | |
PinholeCameraTrajectory.h | |
► core | |
► hashmap | |
► CPU | |
DefaultHashmapCPU.cpp | |
HashmapCPU.h | |
TemplateHashmapCPU.hpp | |
► CUDA | |
DefaultHashmapCUDA.cu | |
HashmapCUDA.h | |
HashmapCUDAImpl.cuh | |
HashmapCUDAImpl.h | |
InternalKvPairManager.h | |
InternalNodeManager.h | |
Macros.h | |
TemplateHashmapCUDA.cuh | |
DeviceHashmap.cpp | |
DeviceHashmap.h | |
Hashmap.cpp | |
Hashmap.h | |
TemplateHashmap.h | |
Traits.h | |
► kernel | |
BinaryEW.cpp | |
BinaryEW.h | |
BinaryEWCPU.cpp | |
BinaryEWCUDA.cu | |
CPULauncher.h | |
CUDALauncher.cuh | |
IndexGetSet.cpp | |
IndexGetSet.h | |
IndexGetSetCPU.cpp | |
IndexGetSetCUDA.cu | |
Kernel.cpp | |
Kernel.h | |
NonZero.cpp | |
NonZero.h | |
NonZeroCPU.cpp | |
NonZeroCUDA.cu | |
ParallelUtil.h | |
Reduction.cpp | |
Reduction.h | |
ReductionCPU.cpp | |
ReductionCUDA.cu | |
UnaryEW.cpp | |
UnaryEW.h | |
UnaryEWCPU.cpp | |
UnaryEWCUDA.cu | |
► linalg | |
BlasWrapper.h | |
Inverse.cpp | |
Inverse.h | |
InverseCPU.cpp | |
InverseCUDA.cpp | |
LapackWrapper.h | |
LeastSquares.cpp | |
LeastSquares.h | |
LeastSquaresCPU.cpp | |
LeastSquaresCUDA.cpp | |
LinalgHeadersCPU.h | |
LinalgHeadersCUDA.h | |
LinalgUtils.cpp | |
LinalgUtils.h | |
Matmul.cpp | |
Matmul.h | |
MatmulCPU.cpp | |
MatmulCUDA.cpp | |
Solve.cpp | |
Solve.h | |
SolveCPU.cpp | |
SolveCUDA.cpp | |
SVD.cpp | |
SVD.h | |
SVDCPU.cpp | |
SVDCUDA.cpp | |
► nns | |
NanoFlannIndex.cpp | |
NanoFlannIndex.h | |
NearestNeighborSearch.cpp | |
NearestNeighborSearch.h | |
AdvancedIndexing.cpp | |
AdvancedIndexing.h | |
Atomic.h | |
Blob.h | |
CoreUtil.h | |
CUDAState.cuh | |
CUDAUtils.cpp | |
CUDAUtils.h | Common CUDA utilities |
Device.h | |
Dispatch.h | |
DLPack.h | The common header of DLPack |
Dtype.cpp | |
Dtype.h | |
EigenConverter.cpp | |
EigenConverter.h | |
FuncionTraits.h | |
Indexer.cpp | |
Indexer.h | |
MemoryManager.cpp | |
MemoryManager.h | |
MemoryManagerCPU.cpp | |
MemoryManagerCUDACached.cu | |
MemoryManagerCUDASimple.cu | |
ShapeUtil.cpp | |
ShapeUtil.h | |
SizeVector.h | |
Tensor.cpp | |
Tensor.h | |
TensorKey.cpp | |
TensorKey.h | |
TensorList.cpp | |
TensorList.h | |
► geometry | |
BoundingVolume.cpp | |
BoundingVolume.h | |
EstimateNormals.cpp | |
Geometry.h | |
Geometry2D.h | |
Geometry3D.cpp | |
Geometry3D.h | |
HalfEdgeTriangleMesh.cpp | |
HalfEdgeTriangleMesh.h | |
Image.cpp | |
Image.h | |
ImageFactory.cpp | |
IntersectionTest.cpp | |
IntersectionTest.h | |
ISSKeypoints.cpp | |
KDTreeFlann.cpp | |
KDTreeFlann.h | |
KDTreeSearchParam.h | |
Keypoint.h | |
Line3D.cpp | |
Line3D.h | |
LineSet.cpp | |
LineSet.h | |
LineSetFactory.cpp | |
MeshBase.cpp | |
MeshBase.h | |
Octree.cpp | |
Octree.h | |
PointCloud.cpp | |
PointCloud.h | |
PointCloudCluster.cpp | |
PointCloudFactory.cpp | |
PointCloudSegmentation.cpp | |
Qhull.cpp | |
Qhull.h | |
RGBDImage.cpp | |
RGBDImage.h | |
RGBDImageFactory.cpp | |
SurfaceReconstructionAlphaShape.cpp | |
SurfaceReconstructionBallPivoting.cpp | |
SurfaceReconstructionPoisson.cpp | |
TetraMesh.cpp | |
TetraMesh.h | |
TetraMeshFactory.cpp | |
TriangleMesh.cpp | |
TriangleMesh.h | |
TriangleMeshDeformation.cpp | |
TriangleMeshFactory.cpp | |
TriangleMeshSimplification.cpp | |
TriangleMeshSubdivide.cpp | |
VoxelGrid.cpp | |
VoxelGrid.h | |
VoxelGridFactory.cpp | |
► io | |
► file_format | |
FileASSIMP.cpp | |
FileBIN.cpp | |
FileGLTF.cpp | |
FileJPG.cpp | |
FileJSON.cpp | |
FileLOG.cpp | |
FileOBJ.cpp | |
FileOFF.cpp | |
FilePCD.cpp | |
FilePLY.cpp | |
FilePNG.cpp | |
FilePTS.cpp | |
FileSTL.cpp | |
FileTUM.cpp | |
FileXYZ.cpp | |
FileXYZN.cpp | |
FileXYZRGB.cpp | |
► rpc | |
BufferConnection.cpp | |
BufferConnection.h | |
Connection.cpp | |
Connection.h | |
ConnectionBase.h | |
DummyReceiver.cpp | |
DummyReceiver.h | |
Messages.h | |
MessageUtils.cpp | |
MessageUtils.h | |
ReceiverBase.cpp | |
ReceiverBase.h | |
RemoteFunctions.cpp | |
RemoteFunctions.h | |
ZMQContext.cpp | |
ZMQContext.h | |
► sensor | |
► azure_kinect | |
AzureKinectRecorder.cpp | |
AzureKinectRecorder.h | |
AzureKinectSensor.cpp | |
AzureKinectSensor.h | |
AzureKinectSensorConfig.cpp | |
AzureKinectSensorConfig.h | |
K4aPlugin.cpp | |
K4aPlugin.h | |
MKVMetadata.cpp | |
MKVMetadata.h | |
MKVReader.cpp | |
MKVReader.h | |
MKVWriter.cpp | |
MKVWriter.h | |
PluginMacros.h | |
RGBDRecorder.h | |
RGBDSensor.h | |
RGBDSensorConfig.h | |
FeatureIO.cpp | |
FeatureIO.h | |
FileFormatIO.cpp | |
FileFormatIO.h | |
IJsonConvertibleIO.cpp | |
IJsonConvertibleIO.h | |
ImageIO.cpp | |
ImageIO.h | |
ImageWarpingFieldIO.cpp | |
ImageWarpingFieldIO.h | |
LineSetIO.cpp | |
LineSetIO.h | |
ModelIO.cpp | |
ModelIO.h | |
OctreeIO.cpp | |
OctreeIO.h | |
PinholeCameraTrajectoryIO.cpp | |
PinholeCameraTrajectoryIO.h | |
PointCloudIO.cpp | |
PointCloudIO.h | |
PoseGraphIO.cpp | |
PoseGraphIO.h | |
TriangleMeshIO.cpp | |
TriangleMeshIO.h | |
VoxelGridIO.cpp | |
VoxelGridIO.h | |
► ml | |
► contrib | |
Cloud.cpp | |
Cloud.h | |
contrib_nns.cpp | |
contrib_nns.h | |
GridSubsampling.cpp | |
GridSubsampling.h | |
neighbors.cpp | |
neighbors.h | |
► impl | |
► continuous_conv | |
ContinuousConv.cuh | |
ContinuousConv.h | |
ContinuousConvBackpropFilter.cuh | |
ContinuousConvBackpropFilter.h | |
ContinuousConvCUDAKernels.cu | |
ContinuousConvCUDAKernels.h | |
ContinuousConvTranspose.cuh | |
ContinuousConvTranspose.h | |
ContinuousConvTransposeBackpropFilter.cuh | |
ContinuousConvTransposeBackpropFilter.h | |
ContinuousConvTypes.h | |
CoordinateTransformation.cuh | |
CoordinateTransformation.h | |
► misc | |
FixedRadiusSearch.cuh | |
FixedRadiusSearch.h | |
InvertNeighborsList.cuh | |
InvertNeighborsList.h | |
KnnSearch.h | |
MemoryAllocation.h | |
NeighborSearchCommon.h | |
RadiusSearch.h | |
ReduceSubarraysSum.cuh | |
ReduceSubarraysSum.h | |
VoxelPooling.h | |
► pytorch | |
► continuous_conv | |
ContinuousConvBackpropFilterOpKernel.cpp | |
ContinuousConvBackpropFilterOpKernel.cu | |
ContinuousConvBackpropFilterOpKernel.h | |
ContinuousConvHelper.h | |
ContinuousConvOpKernel.cpp | |
ContinuousConvOpKernel.cu | |
ContinuousConvOpKernel.h | |
ContinuousConvOps.cpp | |
ContinuousConvTransposeBackpropFilterOpKernel.cpp | |
ContinuousConvTransposeBackpropFilterOpKernel.cu | |
ContinuousConvTransposeBackpropFilterOpKernel.h | |
ContinuousConvTransposeOpKernel.cpp | |
ContinuousConvTransposeOpKernel.cu | |
ContinuousConvTransposeOpKernel.h | |
ContinuousConvTransposeOps.cpp | |
► misc | |
BuildSpatialHashTableOpKernel.cpp | |
BuildSpatialHashTableOpKernel.cu | |
BuildSpatialHashTableOps.cpp | |
FixedRadiusSearchOpKernel.cpp | |
FixedRadiusSearchOpKernel.cu | |
FixedRadiusSearchOps.cpp | |
InvertNeighborsListOpKernel.cpp | |
InvertNeighborsListOpKernel.cu | |
InvertNeighborsListOpKernel.h | |
InvertNeighborsListOps.cpp | |
InvertNeighborsListOps.h | |
KnnSearchOpKernel.cpp | |
KnnSearchOps.cpp | |
NeighborSearchAllocator.h | |
RadiusSearchOpKernel.cpp | |
RadiusSearchOps.cpp | |
ReduceSubarraysSumOpKernel.cpp | |
ReduceSubarraysSumOpKernel.cu | |
ReduceSubarraysSumOpKernel.h | |
ReduceSubarraysSumOps.cpp | |
ReduceSubarraysSumOps.h | |
VoxelPoolingOpKernel.cpp | |
VoxelPoolingOps.cpp | |
TorchHelper.h | |
► tensorflow | |
► continuous_conv | |
ContinuousConvBackpropFilterOpKernel.cpp | |
ContinuousConvBackpropFilterOpKernel.cu | |
ContinuousConvBackpropFilterOpKernel.h | |
ContinuousConvBackpropFilterOps.cpp | |
ContinuousConvOpKernel.cpp | |
ContinuousConvOpKernel.cu | |
ContinuousConvOpKernel.h | |
ContinuousConvOps.cpp | |
ContinuousConvTransposeBackpropFilterOpKernel.cpp | |
ContinuousConvTransposeBackpropFilterOpKernel.cu | |
ContinuousConvTransposeBackpropFilterOpKernel.h | |
ContinuousConvTransposeBackpropFilterOps.cpp | |
ContinuousConvTransposeOpKernel.cpp | |
ContinuousConvTransposeOpKernel.cu | |
ContinuousConvTransposeOpKernel.h | |
ContinuousConvTransposeOps.cpp | |
► misc | |
BuildSpatialHashTableOpKernel.cpp | |
BuildSpatialHashTableOpKernel.cu | |
BuildSpatialHashTableOpKernel.h | |
BuildSpatialHashTableOps.cpp | |
FixedRadiusSearchOpKernel.cpp | |
FixedRadiusSearchOpKernel.cu | |
FixedRadiusSearchOpKernel.h | |
FixedRadiusSearchOps.cpp | |
InvertNeighborsListOpKernel.cpp | |
InvertNeighborsListOpKernel.cu | |
InvertNeighborsListOpKernel.h | |
InvertNeighborsListOps.cpp | |
KnnSearchOpKernel.cpp | |
KnnSearchOpKernel.h | |
KnnSearchOps.cpp | |
RadiusSearchOpKernel.cpp | |
RadiusSearchOpKernel.h | |
RadiusSearchOps.cpp | |
ReduceSubarraysSumOpKernel.cpp | |
ReduceSubarraysSumOpKernel.cu | |
ReduceSubarraysSumOpKernel.h | |
ReduceSubarraysSumOps.cpp | |
VoxelPoolingGradOpKernel.cpp | |
VoxelPoolingGradOpKernel.h | |
VoxelPoolingOpKernel.cpp | |
VoxelPoolingOpKernel.h | |
VoxelPoolingOps.cpp | |
► tf_neighbors | |
tf_batch_neighbors.cpp | |
tf_neighbors.cpp | |
► tf_subsampling | |
tf_batch_subsampling.cpp | |
tf_subsampling.cpp | |
TensorFlowHelper.h | |
Helper.h | |
ShapeChecking.h | |
► pipelines | |
► color_map | |
ColorMapOptimization.cpp | |
ColorMapOptimization.h | |
ColorMapOptimizationJacobian.cpp | |
ColorMapOptimizationJacobian.h | |
EigenHelperForNonRigidOptimization.cpp | |
EigenHelperForNonRigidOptimization.h | |
ImageWarpingField.cpp | |
ImageWarpingField.h | |
TriangleMeshAndImageUtilities.cpp | |
TriangleMeshAndImageUtilities.h | |
► integration | |
MarchingCubesConst.h | |
ScalableTSDFVolume.cpp | |
ScalableTSDFVolume.h | |
TSDFVolume.h | |
UniformTSDFVolume.cpp | |
UniformTSDFVolume.h | |
► odometry | |
Odometry.cpp | |
Odometry.h | |
OdometryOption.h | |
RGBDOdometryJacobian.cpp | |
RGBDOdometryJacobian.h | |
► registration | |
ColoredICP.cpp | |
ColoredICP.h | |
CorrespondenceChecker.cpp | |
CorrespondenceChecker.h | |
FastGlobalRegistration.cpp | |
FastGlobalRegistration.h | |
Feature.cpp | |
Feature.h | |
GlobalOptimization.cpp | |
GlobalOptimization.h | |
GlobalOptimizationConvergenceCriteria.h | |
GlobalOptimizationMethod.h | |
PoseGraph.cpp | |
PoseGraph.h | |
Registration.cpp | |
Registration.h | |
RobustKernel.cpp | |
RobustKernel.h | |
TransformationEstimation.cpp | |
TransformationEstimation.h | |
► t | |
► geometry | |
Geometry.h | |
Image.cpp | |
Image.h | |
PointCloud.cpp | |
PointCloud.h | |
TensorListMap.cpp | |
TensorListMap.h | |
TriangleMesh.cpp | |
TriangleMesh.h | |
► io | |
► file_format | |
FileXYZI.cpp | |
PointCloudIO.cpp | |
PointCloudIO.h | |
► utility | |
Console.cpp | |
Console.h | |
Eigen.cpp | |
Eigen.h | |
FileSystem.cpp | |
FileSystem.h | |
Helper.cpp | |
Helper.h | |
IJsonConvertible.cpp | |
IJsonConvertible.h | |
MiniVec.h | |
Optional.h | |
ParallelScan.h | |
ProgressReporters.h | |
Timer.cpp | |
Timer.h | |
► visualization | |
► gui | |
Application.cpp | |
Application.h | |
Button.cpp | |
Button.h | |
Checkbox.cpp | |
Checkbox.h | |
Color.cpp | |
Color.h | |
ColorEdit.cpp | |
ColorEdit.h | |
Combobox.cpp | |
Combobox.h | |
Dialog.cpp | |
Dialog.h | |
Events.h | |
FileDialog.cpp | |
FileDialog.h | |
FileDialogNative.cpp | |
Gui.cpp | |
Gui.h | |
ImageLabel.cpp | |
ImageLabel.h | |
ImguiFilamentBridge.cpp | |
ImguiFilamentBridge.h | |
Label.cpp | |
Label.h | |
Layout.cpp | |
Layout.h | |
ListView.cpp | |
ListView.h | |
Menu.cpp | |
Menu.h | |
MenuMacOS.mm | |
Native.h | |
NativeLinux.cpp | |
NativeMacOS.mm | |
NativeWin32.cpp | |
NumberEdit.cpp | |
NumberEdit.h | |
ProgressBar.cpp | |
ProgressBar.h | |
SceneWidget.cpp | |
SceneWidget.h | |
Slider.cpp | |
Slider.h | |
StackedWidget.cpp | |
StackedWidget.h | |
TabControl.cpp | |
TabControl.h | |
Task.cpp | |
Task.h | |
TextEdit.cpp | |
TextEdit.h | |
Theme.cpp | |
Theme.h | |
TreeView.cpp | |
TreeView.h | |
UIImage.cpp | |
UIImage.h | |
Util.cpp | |
Util.h | |
VectorEdit.cpp | |
VectorEdit.h | |
Widget.cpp | |
Widget.h | |
Window.cpp | |
Window.h | |
► rendering | |
► filament | |
FilamentCamera.cpp | |
FilamentCamera.h | |
FilamentEngine.cpp | |
FilamentEngine.h | |
FilamentEntitiesMods.cpp | |
FilamentEntitiesMods.h | |
FilamentGeometryBuffersBuilder.cpp | |
FilamentGeometryBuffersBuilder.h | |
FilamentRenderer.cpp | |
FilamentRenderer.h | |
FilamentRenderToBuffer.cpp | |
FilamentRenderToBuffer.h | |
FilamentResourceManager.cpp | |
FilamentResourceManager.h | |
FilamentScene.cpp | |
FilamentScene.h | |
FilamentView.cpp | |
FilamentView.h | |
LineSetBuffers.cpp | |
PointCloudBuffers.cpp | |
TriangleMeshBuffers.cpp | |
Camera.h | |
CameraInteractorLogic.cpp | |
CameraInteractorLogic.h | |
Gradient.cpp | |
Gradient.h | |
IBLRotationInteractorLogic.cpp | |
IBLRotationInteractorLogic.h | |
Light.h | |
LightDirectionInteractorLogic.cpp | |
LightDirectionInteractorLogic.h | |
Material.h | |
MaterialModifier.cpp | |
MaterialModifier.h | |
MatrixInteractorLogic.cpp | |
MatrixInteractorLogic.h | |
Model.h | |
ModelInteractorLogic.cpp | |
ModelInteractorLogic.h | |
Open3DScene.cpp | |
Open3DScene.h | |
Renderer.cpp | |
Renderer.h | |
RendererHandle.cpp | |
RendererHandle.h | |
RendererStructs.h | |
RenderToBuffer.h | |
RotationInteractorLogic.cpp | |
RotationInteractorLogic.h | |
Scene.h | |
View.h | |
► shader | |
GeometryRenderer.cpp | |
GeometryRenderer.h | |
ImageMaskShader.cpp | |
ImageMaskShader.h | |
ImageShader.cpp | |
ImageShader.h | |
NormalShader.cpp | |
NormalShader.h | |
PhongShader.cpp | |
PhongShader.h | |
PickingShader.cpp | |
PickingShader.h | |
RGBDImageShader.cpp | |
RGBDImageShader.h | |
Shader.h | |
ShaderWrapper.cpp | |
ShaderWrapper.h | |
Simple2DShader.cpp | |
Simple2DShader.h | |
SimpleBlackShader.cpp | |
SimpleBlackShader.h | |
SimpleShader.cpp | |
SimpleShader.h | |
TexturePhongShader.cpp | |
TexturePhongShader.h | |
TextureSimpleShader.cpp | |
TextureSimpleShader.h | |
► utility | |
ColorMap.cpp | |
ColorMap.h | |
DrawGeometry.cpp | |
DrawGeometry.h | |
GLHelper.cpp | |
GLHelper.h | |
PointCloudPicker.cpp | |
PointCloudPicker.h | |
SelectionPolygon.cpp | |
SelectionPolygon.h | |
SelectionPolygonVolume.cpp | |
SelectionPolygonVolume.h | |
► visualizer | |
GuiSettingsModel.cpp | |
GuiSettingsModel.h | |
GuiSettingsView.cpp | |
GuiSettingsView.h | |
GuiVisualizer.cpp | |
GuiVisualizer.h | |
GuiWidgets.cpp | |
GuiWidgets.h | |
RenderOption.cpp | |
RenderOption.h | |
RenderOptionWithEditing.cpp | |
RenderOptionWithEditing.h | |
ViewControl.cpp | |
ViewControl.h | |
ViewControlWithCustomAnimation.cpp | |
ViewControlWithCustomAnimation.h | |
ViewControlWithEditing.cpp | |
ViewControlWithEditing.h | |
ViewParameters.cpp | |
ViewParameters.h | |
ViewTrajectory.cpp | |
ViewTrajectory.h | |
Visualizer.cpp | |
Visualizer.h | |
VisualizerCallback.cpp | |
VisualizerRender.cpp | |
VisualizerWithCustomAnimation.cpp | |
VisualizerWithCustomAnimation.h | |
VisualizerWithEditing.cpp | |
VisualizerWithEditing.h | |
VisualizerWithKeyCallback.cpp | |
VisualizerWithKeyCallback.h | |
VisualizerWithVertexSelection.cpp | |
VisualizerWithVertexSelection.h | |
Macro.h | |
Open3D.h | |
Open3DConfig.cpp | |
Open3DConfig.h | |