Adding minimum volume oriented bounding ellipsoid matching functionality #7377
+1,877
−26
Codacy Production / Codacy Static Code Analysis
required action
Jan 4, 2026 in 0s
5 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 5
Complexity increasing per file
==============================
- cpp/open3d/visualization/shader/GeometryRenderer.cpp 4
- cpp/open3d/visualization/shader/SimpleShader.h 1
- cpp/open3d/geometry/Octree.cpp 3
- cpp/open3d/geometry/LineSetFactory.cpp 1
- cpp/pybind/geometry/geometry_trampoline.h 1
- cpp/open3d/geometry/BoundingVolume.h 3
- cpp/open3d/visualization/shader/SimpleShader.cpp 6
- cpp/open3d/visualization/shader/GeometryRenderer.h 1
- cpp/open3d/geometry/BoundingVolume.cpp 18
- cpp/tests/t/geometry/TriangleMesh.cpp 2
- cpp/open3d/visualization/utility/PointCloudPicker.cpp 2
- cpp/open3d/geometry/TriangleMeshFactory.cpp 20
- cpp/open3d/visualization/visualizer/VisualizerWithVertexSelection.cpp 2
- cpp/open3d/geometry/LineSet.cpp 2
- cpp/open3d/visualization/visualizer/Visualizer.cpp 3
- cpp/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.cpp 1
- cpp/open3d/t/geometry/LineSet.cpp 1
- cpp/open3d/t/geometry/TriangleMeshFactory.cpp 1
- cpp/open3d/t/geometry/BoundingVolume.h 9
- cpp/open3d/t/geometry/BoundingVolume.cpp 37
- cpp/open3d/t/geometry/kernel/MinimumOBE.cpp 23
Clones added
============
- cpp/open3d/visualization/shader/SimpleShader.h 6
- cpp/open3d/geometry/BoundingVolume.h 4
- cpp/open3d/visualization/shader/SimpleShader.cpp 4
- cpp/tests/t/geometry/TriangleMesh.cpp 2
- cpp/open3d/geometry/TriangleMeshFactory.cpp 18
- cpp/open3d/t/geometry/LineSet.cpp 2
- cpp/open3d/t/geometry/BoundingVolume.h 2
- cpp/open3d/t/geometry/BoundingVolume.cpp 28
- cpp/open3d/t/geometry/kernel/MinimumOBE.cpp 2
See the complete overview on Codacy
Loading