Temporary header file '/tmp/v6vYLqBZvy/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/open3d/Macro.h" #include "/usr/include/open3d/Open3D.h" #include "/usr/include/open3d/Open3DConfig.h" #include "/usr/include/open3d/camera/PinholeCameraIntrinsic.h" #include "/usr/include/open3d/camera/PinholeCameraParameters.h" #include "/usr/include/open3d/camera/PinholeCameraTrajectory.h" #include "/usr/include/open3d/core/AdvancedIndexing.h" #include "/usr/include/open3d/core/Atomic.h" #include "/usr/include/open3d/core/Blob.h" #include "/usr/include/open3d/core/CUDAUtils.h" #include "/usr/include/open3d/core/DLPack.h" #include "/usr/include/open3d/core/Device.h" #include "/usr/include/open3d/core/Dispatch.h" #include "/usr/include/open3d/core/Dtype.h" #include "/usr/include/open3d/core/EigenConverter.h" #include "/usr/include/open3d/core/FunctionTraits.h" #include "/usr/include/open3d/core/Indexer.h" #include "/usr/include/open3d/core/MemoryManager.h" #include "/usr/include/open3d/core/MemoryManagerStatistic.h" #include "/usr/include/open3d/core/ParallelFor.h" #include "/usr/include/open3d/core/SYCLContext.h" #include "/usr/include/open3d/core/SYCLUtils.h" #include "/usr/include/open3d/core/Scalar.h" #include "/usr/include/open3d/core/ShapeUtil.h" #include "/usr/include/open3d/core/SizeVector.h" #include "/usr/include/open3d/core/SmallVector.h" #include "/usr/include/open3d/core/StdAllocator.h" #include "/usr/include/open3d/core/Tensor.h" #include "/usr/include/open3d/core/TensorCheck.h" #include "/usr/include/open3d/core/TensorFunction.h" #include "/usr/include/open3d/core/TensorInit.h" #include "/usr/include/open3d/core/TensorKey.h" #include "/usr/include/open3d/core/TensorList.h" #include "/usr/include/open3d/core/hashmap/CPU/TBBHashBackend.h" #include "/usr/include/open3d/core/hashmap/CUDA/CUDAHashBackendBufferAccessor.h" #include "/usr/include/open3d/core/hashmap/CUDA/SlabHashBackend.h" #include "/usr/include/open3d/core/hashmap/CUDA/SlabHashBackendImpl.h" #include "/usr/include/open3d/core/hashmap/CUDA/SlabMacros.h" #include "/usr/include/open3d/core/hashmap/CUDA/SlabNodeManager.h" #include "/usr/include/open3d/core/hashmap/CUDA/SlabTraits.h" #include "/usr/include/open3d/core/hashmap/CUDA/StdGPUHashBackend.h" #include "/usr/include/open3d/core/hashmap/DeviceHashBackend.h" #include "/usr/include/open3d/core/hashmap/Dispatch.h" #include "/usr/include/open3d/core/hashmap/HashBackendBuffer.h" #include "/usr/include/open3d/core/hashmap/HashMap.h" #include "/usr/include/open3d/core/hashmap/HashSet.h" #include "/usr/include/open3d/core/kernel/Arange.h" #include "/usr/include/open3d/core/kernel/BinaryEW.h" #include "/usr/include/open3d/core/kernel/IndexGetSet.h" #include "/usr/include/open3d/core/kernel/Kernel.h" #include "/usr/include/open3d/core/kernel/NonZero.h" #include "/usr/include/open3d/core/kernel/Reduction.h" #include "/usr/include/open3d/core/kernel/UnaryEW.h" #include "/usr/include/open3d/core/linalg/AddMM.h" #include "/usr/include/open3d/core/linalg/BlasWrapper.h" #include "/usr/include/open3d/core/linalg/Det.h" #include "/usr/include/open3d/core/linalg/Inverse.h" #include "/usr/include/open3d/core/linalg/LU.h" #include "/usr/include/open3d/core/linalg/LUImpl.h" #include "/usr/include/open3d/core/linalg/LapackWrapper.h" #include "/usr/include/open3d/core/linalg/LeastSquares.h" #include "/usr/include/open3d/core/linalg/LinalgHeadersCPU.h" #include "/usr/include/open3d/core/linalg/LinalgHeadersCUDA.h" #include "/usr/include/open3d/core/linalg/LinalgUtils.h" #include "/usr/include/open3d/core/linalg/Matmul.h" #include "/usr/include/open3d/core/linalg/SVD.h" #include "/usr/include/open3d/core/linalg/Solve.h" #include "/usr/include/open3d/core/linalg/Tri.h" #include "/usr/include/open3d/core/linalg/TriImpl.h" #include "/usr/include/open3d/core/linalg/kernel/Matrix.h" #include "/usr/include/open3d/core/linalg/kernel/SVD3x3.h" #include "/usr/include/open3d/core/nns/FixedRadiusIndex.h" #include "/usr/include/open3d/core/nns/FixedRadiusSearchImpl.h" #include "/usr/include/open3d/core/nns/KnnIndex.h" #include "/usr/include/open3d/core/nns/MemoryAllocation.h" #include "/usr/include/open3d/core/nns/NNSIndex.h" #include "/usr/include/open3d/core/nns/NanoFlannImpl.h" #include "/usr/include/open3d/core/nns/NanoFlannIndex.h" #include "/usr/include/open3d/core/nns/NearestNeighborSearch.h" #include "/usr/include/open3d/core/nns/NeighborSearchAllocator.h" #include "/usr/include/open3d/core/nns/NeighborSearchCommon.h" #include "/usr/include/open3d/data/Dataset.h" #include "/usr/include/open3d/geometry/BoundingVolume.h" #include "/usr/include/open3d/geometry/Geometry.h" #include "/usr/include/open3d/geometry/Geometry2D.h" #include "/usr/include/open3d/geometry/Geometry3D.h" #include "/usr/include/open3d/geometry/HalfEdgeTriangleMesh.h" #include "/usr/include/open3d/geometry/Image.h" #include "/usr/include/open3d/geometry/IntersectionTest.h" #include "/usr/include/open3d/geometry/KDTreeFlann.h" #include "/usr/include/open3d/geometry/KDTreeSearchParam.h" #include "/usr/include/open3d/geometry/Keypoint.h" #include "/usr/include/open3d/geometry/Line3D.h" #include "/usr/include/open3d/geometry/LineSet.h" #include "/usr/include/open3d/geometry/MeshBase.h" #include "/usr/include/open3d/geometry/Octree.h" #include "/usr/include/open3d/geometry/PointCloud.h" #include "/usr/include/open3d/geometry/Qhull.h" #include "/usr/include/open3d/geometry/RGBDImage.h" #include "/usr/include/open3d/geometry/TetraMesh.h" #include "/usr/include/open3d/geometry/TriangleMesh.h" #include "/usr/include/open3d/geometry/VoxelGrid.h" #include "/usr/include/open3d/io/FeatureIO.h" #include "/usr/include/open3d/io/FileFormatIO.h" #include "/usr/include/open3d/io/IJsonConvertibleIO.h" #include "/usr/include/open3d/io/ImageIO.h" #include "/usr/include/open3d/io/ImageWarpingFieldIO.h" #include "/usr/include/open3d/io/LineSetIO.h" #include "/usr/include/open3d/io/ModelIO.h" #include "/usr/include/open3d/io/OctreeIO.h" #include "/usr/include/open3d/io/PinholeCameraTrajectoryIO.h" #include "/usr/include/open3d/io/PointCloudIO.h" #include "/usr/include/open3d/io/PoseGraphIO.h" #include "/usr/include/open3d/io/TriangleMeshIO.h" #include "/usr/include/open3d/io/VoxelGridIO.h" #include "/usr/include/open3d/io/rpc/BufferConnection.h" #include "/usr/include/open3d/io/rpc/Connection.h" #include "/usr/include/open3d/io/rpc/ConnectionBase.h" #include "/usr/include/open3d/io/rpc/DummyMessageProcessor.h" #include "/usr/include/open3d/io/rpc/DummyReceiver.h" #include "/usr/include/open3d/io/rpc/MessageProcessorBase.h" #include "/usr/include/open3d/io/rpc/MessageUtils.h" #include "/usr/include/open3d/io/rpc/Messages.h" #include "/usr/include/open3d/io/rpc/RemoteFunctions.h" #include "/usr/include/open3d/io/rpc/ZMQContext.h" #include "/usr/include/open3d/io/rpc/ZMQReceiver.h" #include "/usr/include/open3d/io/sensor/RGBDRecorder.h" #include "/usr/include/open3d/io/sensor/RGBDSensor.h" #include "/usr/include/open3d/io/sensor/RGBDSensorConfig.h" #include "/usr/include/open3d/io/sensor/azure_kinect/AzureKinectRecorder.h" #include "/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensor.h" #include "/usr/include/open3d/io/sensor/azure_kinect/AzureKinectSensorConfig.h" #include "/usr/include/open3d/io/sensor/azure_kinect/K4aPlugin.h" #include "/usr/include/open3d/io/sensor/azure_kinect/MKVMetadata.h" #include "/usr/include/open3d/io/sensor/azure_kinect/MKVReader.h" #include "/usr/include/open3d/io/sensor/azure_kinect/MKVWriter.h" #include "/usr/include/open3d/io/sensor/azure_kinect/PluginMacros.h" #include "/usr/include/open3d/ml/Helper.h" #include "/usr/include/open3d/ml/ShapeChecking.h" #include "/usr/include/open3d/ml/contrib/Cloud.h" #include "/usr/include/open3d/ml/contrib/GridSubsampling.h" #include "/usr/include/open3d/ml/contrib/IoU.h" #include "/usr/include/open3d/ml/contrib/IoUImpl.h" #include "/usr/include/open3d/ml/contrib/Nms.h" #include "/usr/include/open3d/ml/contrib/RoiPoolKernel.h" #include "/usr/include/open3d/ml/contrib/cuda_utils.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConv.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvBackpropFilter.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvCUDAKernels.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTranspose.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTransposeBackpropFilter.h" #include "/usr/include/open3d/ml/impl/continuous_conv/ContinuousConvTypes.h" #include "/usr/include/open3d/ml/impl/continuous_conv/CoordinateTransformation.h" #include "/usr/include/open3d/ml/impl/misc/InvertNeighborsList.h" #include "/usr/include/open3d/ml/impl/misc/MemoryAllocation.h" #include "/usr/include/open3d/ml/impl/misc/NeighborSearchCommon.h" #include "/usr/include/open3d/ml/impl/misc/RaggedToDense.h" #include "/usr/include/open3d/ml/impl/misc/ReduceSubarraysSum.h" #include "/usr/include/open3d/ml/impl/misc/VoxelPooling.h" #include "/usr/include/open3d/ml/impl/misc/Voxelize.h" #include "/usr/include/open3d/ml/impl/sparse_conv/SparseConv.h" #include "/usr/include/open3d/ml/impl/sparse_conv/SparseConvBackpropFilter.h" #include "/usr/include/open3d/ml/impl/sparse_conv/SparseConvCUDAKernels.h" #include "/usr/include/open3d/ml/impl/sparse_conv/SparseConvTranspose.h" #include "/usr/include/open3d/ml/impl/sparse_conv/SparseConvTransposeBackpropFilter.h" #include "/usr/include/open3d/ml/pytorch/TorchHelper.h" #include "/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvHelper.h" #include "/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvOpKernel.h" #include "/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/pytorch/continuous_conv/ContinuousConvTransposeOpKernel.h" #include "/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOpKernel.h" #include "/usr/include/open3d/ml/pytorch/misc/InvertNeighborsListOps.h" #include "/usr/include/open3d/ml/pytorch/misc/NeighborSearchAllocator.h" #include "/usr/include/open3d/ml/pytorch/misc/RaggedToDenseOpKernel.h" #include "/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOpKernel.h" #include "/usr/include/open3d/ml/pytorch/misc/ReduceSubarraysSumOps.h" #include "/usr/include/open3d/ml/pytorch/misc/VoxelizeOpKernel.h" #include "/usr/include/open3d/ml/pytorch/pointnet/BallQueryKernel.h" #include "/usr/include/open3d/ml/pytorch/pointnet/InterpolateKernel.h" #include "/usr/include/open3d/ml/pytorch/pointnet/SamplingKernel.h" #include "/usr/include/open3d/ml/pytorch/pvcnn/TrilinearDevoxelizeKernel.h" #include "/usr/include/open3d/ml/pytorch/ragged_tensor/RaggedTensor.h" #include "/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvOpKernel.h" #include "/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/pytorch/sparse_conv/SparseConvTransposeOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/TensorFlowHelper.h" #include "/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/continuous_conv/ContinuousConvTransposeOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/BuildSpatialHashTableOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/FixedRadiusSearchOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/InvertNeighborsListOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/KnnSearchOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/NmsOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/RadiusSearchOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/ReduceSubarraysSumOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingGradOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/VoxelPoolingOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/misc/VoxelizeOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/pointnet/BallQueryOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/pointnet/InterpolateOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/pointnet/RoiPoolOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/pointnet/SamplingOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/pvcnn/TrilinearDevoxelizeKernel.h" #include "/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeBackpropFilterOpKernel.h" #include "/usr/include/open3d/ml/tensorflow/sparse_conv/SparseConvTransposeOpKernel.h" #include "/usr/include/open3d/pipelines/color_map/ColorMapUtils.h" #include "/usr/include/open3d/pipelines/color_map/ImageWarpingField.h" #include "/usr/include/open3d/pipelines/color_map/NonRigidOptimizer.h" #include "/usr/include/open3d/pipelines/color_map/RigidOptimizer.h" #include "/usr/include/open3d/pipelines/integration/MarchingCubesConst.h" #include "/usr/include/open3d/pipelines/integration/ScalableTSDFVolume.h" #include "/usr/include/open3d/pipelines/integration/TSDFVolume.h" #include "/usr/include/open3d/pipelines/integration/UniformTSDFVolume.h" #include "/usr/include/open3d/pipelines/odometry/Odometry.h" #include "/usr/include/open3d/pipelines/odometry/OdometryOption.h" #include "/usr/include/open3d/pipelines/odometry/RGBDOdometryJacobian.h" #include "/usr/include/open3d/pipelines/registration/ColoredICP.h" #include "/usr/include/open3d/pipelines/registration/CorrespondenceChecker.h" #include "/usr/include/open3d/pipelines/registration/FastGlobalRegistration.h" #include "/usr/include/open3d/pipelines/registration/Feature.h" #include "/usr/include/open3d/pipelines/registration/GeneralizedICP.h" #include "/usr/include/open3d/pipelines/registration/GlobalOptimization.h" #include "/usr/include/open3d/pipelines/registration/GlobalOptimizationConvergenceCriteria.h" #include "/usr/include/open3d/pipelines/registration/GlobalOptimizationMethod.h" #include "/usr/include/open3d/pipelines/registration/PoseGraph.h" #include "/usr/include/open3d/pipelines/registration/Registration.h" #include "/usr/include/open3d/pipelines/registration/RobustKernel.h" #include "/usr/include/open3d/pipelines/registration/TransformationEstimation.h" #include "/usr/include/open3d/t/geometry/BoundingVolume.h" #include "/usr/include/open3d/t/geometry/DrawableGeometry.h" #include "/usr/include/open3d/t/geometry/Geometry.h" #include "/usr/include/open3d/t/geometry/Image.h" #include "/usr/include/open3d/t/geometry/LineSet.h" #include "/usr/include/open3d/t/geometry/PointCloud.h" #include "/usr/include/open3d/t/geometry/RGBDImage.h" #include "/usr/include/open3d/t/geometry/RaycastingScene.h" #include "/usr/include/open3d/t/geometry/TensorMap.h" #include "/usr/include/open3d/t/geometry/TriangleMesh.h" #include "/usr/include/open3d/t/geometry/Utility.h" #include "/usr/include/open3d/t/geometry/VoxelBlockGrid.h" #include "/usr/include/open3d/t/geometry/VtkUtils.h" #include "/usr/include/open3d/t/geometry/kernel/GeometryIndexer.h" #include "/usr/include/open3d/t/geometry/kernel/GeometryMacros.h" #include "/usr/include/open3d/t/geometry/kernel/IPPImage.h" #include "/usr/include/open3d/t/geometry/kernel/Image.h" #include "/usr/include/open3d/t/geometry/kernel/ImageImpl.h" #include "/usr/include/open3d/t/geometry/kernel/NPPImage.h" #include "/usr/include/open3d/t/geometry/kernel/PointCloud.h" #include "/usr/include/open3d/t/geometry/kernel/PointCloudImpl.h" #include "/usr/include/open3d/t/geometry/kernel/Transform.h" #include "/usr/include/open3d/t/geometry/kernel/TransformImpl.h" #include "/usr/include/open3d/t/geometry/kernel/TriangleMesh.h" #include "/usr/include/open3d/t/geometry/kernel/TriangleMeshImpl.h" #include "/usr/include/open3d/t/geometry/kernel/UVUnwrapping.h" #include "/usr/include/open3d/t/geometry/kernel/VoxelBlockGrid.h" #include "/usr/include/open3d/t/geometry/kernel/VoxelBlockGridImpl.h" #include "/usr/include/open3d/t/io/HashMapIO.h" #include "/usr/include/open3d/t/io/ImageIO.h" #include "/usr/include/open3d/t/io/NumpyIO.h" #include "/usr/include/open3d/t/io/PointCloudIO.h" #include "/usr/include/open3d/t/io/TriangleMeshIO.h" #include "/usr/include/open3d/t/io/sensor/RGBDSensor.h" #include "/usr/include/open3d/t/io/sensor/RGBDVideoMetadata.h" #include "/usr/include/open3d/t/io/sensor/RGBDVideoReader.h" #include "/usr/include/open3d/t/io/sensor/realsense/RSBagReader.h" #include "/usr/include/open3d/t/io/sensor/realsense/RealSensePrivate.h" #include "/usr/include/open3d/t/io/sensor/realsense/RealSenseSensor.h" #include "/usr/include/open3d/t/io/sensor/realsense/RealSenseSensorConfig.h" #include "/usr/include/open3d/t/pipelines/kernel/Feature.h" #include "/usr/include/open3d/t/pipelines/kernel/FeatureImpl.h" #include "/usr/include/open3d/t/pipelines/kernel/FillInLinearSystem.h" #include "/usr/include/open3d/t/pipelines/kernel/FillInLinearSystemImpl.h" #include "/usr/include/open3d/t/pipelines/kernel/RGBDOdometry.h" #include "/usr/include/open3d/t/pipelines/kernel/RGBDOdometryImpl.h" #include "/usr/include/open3d/t/pipelines/kernel/RGBDOdometryJacobianImpl.h" #include "/usr/include/open3d/t/pipelines/kernel/Registration.h" #include "/usr/include/open3d/t/pipelines/kernel/RegistrationImpl.h" #include "/usr/include/open3d/t/pipelines/kernel/TransformationConverter.h" #include "/usr/include/open3d/t/pipelines/kernel/TransformationConverterImpl.h" #include "/usr/include/open3d/t/pipelines/odometry/RGBDOdometry.h" #include "/usr/include/open3d/t/pipelines/registration/Feature.h" #include "/usr/include/open3d/t/pipelines/registration/Registration.h" #include "/usr/include/open3d/t/pipelines/registration/RobustKernel.h" #include "/usr/include/open3d/t/pipelines/registration/RobustKernelImpl.h" #include "/usr/include/open3d/t/pipelines/registration/TransformationEstimation.h" #include "/usr/include/open3d/t/pipelines/slac/ControlGrid.h" #include "/usr/include/open3d/t/pipelines/slac/FillInLinearSystemImpl.h" #include "/usr/include/open3d/t/pipelines/slac/SLACOptimizer.h" #include "/usr/include/open3d/t/pipelines/slac/Visualization.h" #include "/usr/include/open3d/t/pipelines/slam/Frame.h" #include "/usr/include/open3d/t/pipelines/slam/Model.h" #include "/usr/include/open3d/utility/CPUInfo.h" #include "/usr/include/open3d/utility/CompilerInfo.h" #include "/usr/include/open3d/utility/Console.h" #include "/usr/include/open3d/utility/Download.h" #include "/usr/include/open3d/utility/Eigen.h" #include "/usr/include/open3d/utility/Extract.h" #include "/usr/include/open3d/utility/ExtractZIP.h" #include "/usr/include/open3d/utility/FileSystem.h" #include "/usr/include/open3d/utility/Helper.h" #include "/usr/include/open3d/utility/IJsonConvertible.h" #include "/usr/include/open3d/utility/ISAInfo.h" #include "/usr/include/open3d/utility/Logging.h" #include "/usr/include/open3d/utility/MiniVec.h" #include "/usr/include/open3d/utility/Optional.h" #include "/usr/include/open3d/utility/Overload.h" #include "/usr/include/open3d/utility/Parallel.h" #include "/usr/include/open3d/utility/ParallelScan.h" #include "/usr/include/open3d/utility/Preprocessor.h" #include "/usr/include/open3d/utility/ProgressBar.h" #include "/usr/include/open3d/utility/ProgressReporters.h" #include "/usr/include/open3d/utility/Random.h" #include "/usr/include/open3d/utility/Timer.h" #include "/usr/include/open3d/visualization/app/Viewer.h" #include "/usr/include/open3d/visualization/gui/Application.h" #include "/usr/include/open3d/visualization/gui/BitmapWindowSystem.h" #include "/usr/include/open3d/visualization/gui/Button.h" #include "/usr/include/open3d/visualization/gui/Checkbox.h" #include "/usr/include/open3d/visualization/gui/Color.h" #include "/usr/include/open3d/visualization/gui/ColorEdit.h" #include "/usr/include/open3d/visualization/gui/Combobox.h" #include "/usr/include/open3d/visualization/gui/Dialog.h" #include "/usr/include/open3d/visualization/gui/Events.h" #include "/usr/include/open3d/visualization/gui/FileDialog.h" #include "/usr/include/open3d/visualization/gui/Font.h" #include "/usr/include/open3d/visualization/gui/GLFWWindowSystem.h" #include "/usr/include/open3d/visualization/gui/Gui.h" #include "/usr/include/open3d/visualization/gui/ImageWidget.h" #include "/usr/include/open3d/visualization/gui/ImguiFilamentBridge.h" #include "/usr/include/open3d/visualization/gui/Label.h" #include "/usr/include/open3d/visualization/gui/Label3D.h" #include "/usr/include/open3d/visualization/gui/Layout.h" #include "/usr/include/open3d/visualization/gui/ListView.h" #include "/usr/include/open3d/visualization/gui/Menu.h" #include "/usr/include/open3d/visualization/gui/MenuBase.h" #include "/usr/include/open3d/visualization/gui/MenuImgui.h" #include "/usr/include/open3d/visualization/gui/MenuMacOS.h" #include "/usr/include/open3d/visualization/gui/Native.h" #include "/usr/include/open3d/visualization/gui/NumberEdit.h" #include "/usr/include/open3d/visualization/gui/PickPointsInteractor.h" #include "/usr/include/open3d/visualization/gui/ProgressBar.h" #include "/usr/include/open3d/visualization/gui/RadioButton.h" #include "/usr/include/open3d/visualization/gui/SceneWidget.h" #include "/usr/include/open3d/visualization/gui/Slider.h" #include "/usr/include/open3d/visualization/gui/StackedWidget.h" #include "/usr/include/open3d/visualization/gui/TabControl.h" #include "/usr/include/open3d/visualization/gui/Task.h" #include "/usr/include/open3d/visualization/gui/TextEdit.h" #include "/usr/include/open3d/visualization/gui/Theme.h" #include "/usr/include/open3d/visualization/gui/ToggleSwitch.h" #include "/usr/include/open3d/visualization/gui/TreeView.h" #include "/usr/include/open3d/visualization/gui/UIImage.h" #include "/usr/include/open3d/visualization/gui/Util.h" #include "/usr/include/open3d/visualization/gui/VectorEdit.h" #include "/usr/include/open3d/visualization/gui/Widget.h" #include "/usr/include/open3d/visualization/gui/WidgetProxy.h" #include "/usr/include/open3d/visualization/gui/WidgetStack.h" #include "/usr/include/open3d/visualization/gui/Window.h" #include "/usr/include/open3d/visualization/gui/WindowSystem.h" #include "/usr/include/open3d/visualization/rendering/Camera.h" #include "/usr/include/open3d/visualization/rendering/CameraInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/CameraSphereInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/ColorGrading.h" #include "/usr/include/open3d/visualization/rendering/Gradient.h" #include "/usr/include/open3d/visualization/rendering/IBLRotationInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/Light.h" #include "/usr/include/open3d/visualization/rendering/LightDirectionInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/Material.h" #include "/usr/include/open3d/visualization/rendering/MaterialModifier.h" #include "/usr/include/open3d/visualization/rendering/MaterialRecord.h" #include "/usr/include/open3d/visualization/rendering/MatrixInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/Model.h" #include "/usr/include/open3d/visualization/rendering/ModelInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/Open3DScene.h" #include "/usr/include/open3d/visualization/rendering/RenderToBuffer.h" #include "/usr/include/open3d/visualization/rendering/Renderer.h" #include "/usr/include/open3d/visualization/rendering/RendererHandle.h" #include "/usr/include/open3d/visualization/rendering/RendererStructs.h" #include "/usr/include/open3d/visualization/rendering/RotationInteractorLogic.h" #include "/usr/include/open3d/visualization/rendering/Scene.h" #include "/usr/include/open3d/visualization/rendering/View.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentCamera.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentEngine.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentEntitiesMods.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentGeometryBuffersBuilder.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentRenderToBuffer.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentRenderer.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentResourceManager.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentScene.h" #include "/usr/include/open3d/visualization/rendering/filament/FilamentView.h" #include "/usr/include/open3d/visualization/shader/GeometryRenderer.h" #include "/usr/include/open3d/visualization/shader/ImageMaskShader.h" #include "/usr/include/open3d/visualization/shader/ImageShader.h" #include "/usr/include/open3d/visualization/shader/NormalShader.h" #include "/usr/include/open3d/visualization/shader/PhongShader.h" #include "/usr/include/open3d/visualization/shader/PickingShader.h" #include "/usr/include/open3d/visualization/shader/RGBDImageShader.h" #include "/usr/include/open3d/visualization/shader/Shader.h" #include "/usr/include/open3d/visualization/shader/ShaderWrapper.h" #include "/usr/include/open3d/visualization/shader/Simple2DShader.h" #include "/usr/include/open3d/visualization/shader/SimpleBlackShader.h" #include "/usr/include/open3d/visualization/shader/SimpleShader.h" #include "/usr/include/open3d/visualization/shader/TexturePhongShader.h" #include "/usr/include/open3d/visualization/shader/TextureSimpleShader.h" #include "/usr/include/open3d/visualization/utility/ColorMap.h" #include "/usr/include/open3d/visualization/utility/Draw.h" #include "/usr/include/open3d/visualization/utility/DrawGeometry.h" #include "/usr/include/open3d/visualization/utility/GLHelper.h" #include "/usr/include/open3d/visualization/utility/PointCloudPicker.h" #include "/usr/include/open3d/visualization/utility/SelectionPolygon.h" #include "/usr/include/open3d/visualization/utility/SelectionPolygonVolume.h" #include "/usr/include/open3d/visualization/visualizer/GuiSettingsModel.h" #include "/usr/include/open3d/visualization/visualizer/GuiSettingsView.h" #include "/usr/include/open3d/visualization/visualizer/GuiVisualizer.h" #include "/usr/include/open3d/visualization/visualizer/GuiWidgets.h" #include "/usr/include/open3d/visualization/visualizer/MessageProcessor.h" #include "/usr/include/open3d/visualization/visualizer/O3DVisualizer.h" #include "/usr/include/open3d/visualization/visualizer/O3DVisualizerSelections.h" #include "/usr/include/open3d/visualization/visualizer/RenderOption.h" #include "/usr/include/open3d/visualization/visualizer/RenderOptionWithEditing.h" #include "/usr/include/open3d/visualization/visualizer/ViewControl.h" #include "/usr/include/open3d/visualization/visualizer/ViewControlWithCustomAnimation.h" #include "/usr/include/open3d/visualization/visualizer/ViewControlWithEditing.h" #include "/usr/include/open3d/visualization/visualizer/ViewParameters.h" #include "/usr/include/open3d/visualization/visualizer/ViewTrajectory.h" #include "/usr/include/open3d/visualization/visualizer/Visualizer.h" #include "/usr/include/open3d/visualization/visualizer/VisualizerWithCustomAnimation.h" #include "/usr/include/open3d/visualization/visualizer/VisualizerWithEditing.h" #include "/usr/include/open3d/visualization/visualizer/VisualizerWithKeyCallback.h" #include "/usr/include/open3d/visualization/visualizer/VisualizerWithVertexSelection.h" #include "/usr/include/open3d/visualization/webrtc_server/BitmapTrackSource.h" #include "/usr/include/open3d/visualization/webrtc_server/HttpServerRequestHandler.h" #include "/usr/include/open3d/visualization/webrtc_server/ImageCapturer.h" #include "/usr/include/open3d/visualization/webrtc_server/PeerConnectionManager.h" #include "/usr/include/open3d/visualization/webrtc_server/VideoFilter.h" #include "/usr/include/open3d/visualization/webrtc_server/VideoScaler.h" #include "/usr/include/open3d/visualization/webrtc_server/WebRTCWindowSystem.h" // add namespaces namespace Eigen{typedef int tmp_add_type_1;} Eigen::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace Eigen{namespace Architecture{typedef int tmp_add_type_2;}} Eigen::Architecture::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Eigen{namespace indexing{typedef int tmp_add_type_3;}} Eigen::indexing::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace Eigen{namespace internal{typedef int tmp_add_type_4;}} Eigen::internal::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace Eigen{namespace numext{typedef int tmp_add_type_5;}} Eigen::numext::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace Eigen{namespace placeholders{typedef int tmp_add_type_6;}} Eigen::placeholders::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace Eigen{namespace symbolic{typedef int tmp_add_type_7;}} Eigen::symbolic::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace fmt{typedef int tmp_add_type_8;} fmt::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace fmt{namespace v9{typedef int tmp_add_type_9;}} fmt::v9::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace fmt{namespace v9{namespace align{typedef int tmp_add_type_10;}}} fmt::v9::align::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace fmt{namespace v9{namespace detail{typedef int tmp_add_type_11;}}} fmt::v9::detail::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace fmt{namespace v9{namespace detail{namespace digits{typedef int tmp_add_type_12;}}}} fmt::v9::detail::digits::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace fmt{namespace v9{namespace detail{namespace dragonbox{typedef int tmp_add_type_13;}}}} fmt::v9::detail::dragonbox::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace fmt{namespace v9{namespace enums{typedef int tmp_add_type_14;}}} fmt::v9::enums::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace fmt{namespace v9{namespace literals{typedef int tmp_add_type_15;}}} fmt::v9::literals::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace fmt{namespace v9{namespace sign{typedef int tmp_add_type_16;}}} fmt::v9::sign::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace Json{typedef int tmp_add_type_17;} Json::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace nanoflann{typedef int tmp_add_type_18;} nanoflann::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace open3d{typedef int tmp_add_type_19;} open3d::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace open3d{namespace camera{typedef int tmp_add_type_20;}} open3d::camera::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace open3d{namespace core{typedef int tmp_add_type_21;}} open3d::core::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace open3d{namespace core{namespace cuda{typedef int tmp_add_type_22;}}} open3d::core::cuda::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace open3d{namespace core{namespace kernel{typedef int tmp_add_type_23;}}} open3d::core::kernel::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace open3d{namespace core{namespace nns{typedef int tmp_add_type_24;}}} open3d::core::nns::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace open3d{namespace data{typedef int tmp_add_type_25;}} open3d::data::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace open3d{namespace geometry{typedef int tmp_add_type_26;}} open3d::geometry::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace open3d{namespace geometry{namespace keypoint{typedef int tmp_add_type_27;}}} open3d::geometry::keypoint::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace open3d{namespace io{typedef int tmp_add_type_28;}} open3d::io::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace open3d{namespace pipelines{typedef int tmp_add_type_29;}} open3d::pipelines::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace open3d{namespace pipelines{namespace integration{typedef int tmp_add_type_30;}}} open3d::pipelines::integration::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace open3d{namespace pipelines{namespace odometry{typedef int tmp_add_type_31;}}} open3d::pipelines::odometry::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace open3d{namespace pipelines{namespace registration{typedef int tmp_add_type_32;}}} open3d::pipelines::registration::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace open3d{namespace t{typedef int tmp_add_type_33;}} open3d::t::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace open3d{namespace t{namespace geometry{typedef int tmp_add_type_34;}}} open3d::t::geometry::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace open3d{namespace t{namespace io{typedef int tmp_add_type_35;}}} open3d::t::io::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace open3d{namespace t{namespace pipelines{typedef int tmp_add_type_36;}}} open3d::t::pipelines::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace open3d{namespace t{namespace pipelines{namespace kernel{typedef int tmp_add_type_37;}}}} open3d::t::pipelines::kernel::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace open3d{namespace t{namespace pipelines{namespace odometry{typedef int tmp_add_type_38;}}}} open3d::t::pipelines::odometry::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace open3d{namespace t{namespace pipelines{namespace registration{typedef int tmp_add_type_39;}}}} open3d::t::pipelines::registration::tmp_add_type_39 tmp_add_func_39(){return 0;}; namespace open3d{namespace t{namespace pipelines{namespace slac{typedef int tmp_add_type_40;}}}} open3d::t::pipelines::slac::tmp_add_type_40 tmp_add_func_40(){return 0;}; namespace open3d{namespace t{namespace pipelines{namespace slam{typedef int tmp_add_type_41;}}}} open3d::t::pipelines::slam::tmp_add_type_41 tmp_add_func_41(){return 0;}; namespace open3d{namespace utility{typedef int tmp_add_type_42;}} open3d::utility::tmp_add_type_42 tmp_add_func_42(){return 0;}; namespace open3d{namespace utility{namespace filesystem{typedef int tmp_add_type_43;}}} open3d::utility::filesystem::tmp_add_type_43 tmp_add_func_43(){return 0;}; namespace open3d{namespace utility{namespace random{typedef int tmp_add_type_44;}}} open3d::utility::random::tmp_add_type_44 tmp_add_func_44(){return 0;}; namespace open3d{namespace visualization{typedef int tmp_add_type_45;}} open3d::visualization::tmp_add_type_45 tmp_add_func_45(){return 0;}; namespace open3d{namespace visualization{namespace glsl{typedef int tmp_add_type_46;}}} open3d::visualization::glsl::tmp_add_type_46 tmp_add_func_46(){return 0;}; namespace open3d{namespace visualization{namespace gui{typedef int tmp_add_type_47;}}} open3d::visualization::gui::tmp_add_type_47 tmp_add_func_47(){return 0;}; namespace open3d{namespace visualization{namespace rendering{typedef int tmp_add_type_48;}}} open3d::visualization::rendering::tmp_add_type_48 tmp_add_func_48(){return 0;}; namespace open3d{namespace visualization{namespace visualizer{typedef int tmp_add_type_49;}}} open3d::visualization::visualizer::tmp_add_type_49 tmp_add_func_49(){return 0;}; namespace rs2{typedef int tmp_add_type_50;} rs2::tmp_add_type_50 tmp_add_func_50(){return 0;}; namespace Eigen{namespace bfloat16_impl{typedef int tmp_add_type_51;}} Eigen::bfloat16_impl::tmp_add_type_51 tmp_add_func_51(){return 0;}; namespace Eigen{namespace half_impl{typedef int tmp_add_type_52;}} Eigen::half_impl::tmp_add_type_52 tmp_add_func_52(){return 0;}; namespace Eigen{namespace internal{namespace std_fallback{typedef int tmp_add_type_53;}}} Eigen::internal::std_fallback::tmp_add_type_53 tmp_add_func_53(){return 0;}; namespace fmt{namespace v9{namespace detail_exported{typedef int tmp_add_type_54;}}} fmt::v9::detail_exported::tmp_add_type_54 tmp_add_func_54(){return 0;}; namespace open3d{namespace core{namespace eigen_converter{typedef int tmp_add_type_55;}}} open3d::core::eigen_converter::tmp_add_type_55 tmp_add_func_55(){return 0;}; namespace open3d{namespace core{namespace shape_util{typedef int tmp_add_type_56;}}} open3d::core::shape_util::tmp_add_type_56 tmp_add_func_56(){return 0;}; namespace open3d{namespace core{namespace tensor_check{typedef int tmp_add_type_57;}}} open3d::core::tensor_check::tmp_add_type_57 tmp_add_func_57(){return 0;}; namespace open3d{namespace core{namespace tensor_init{typedef int tmp_add_type_58;}}} open3d::core::tensor_init::tmp_add_type_58 tmp_add_func_58(){return 0;}; namespace open3d{namespace pipelines{namespace color_map{typedef int tmp_add_type_59;}}} open3d::pipelines::color_map::tmp_add_type_59 tmp_add_func_59(){return 0;}; namespace open3d{namespace utility{namespace __anon39e1f04b2da11{typedef int tmp_add_type_60;}}} open3d::utility::__anon39e1f04b2da11::tmp_add_type_60 tmp_add_func_60(){return 0;}; namespace open3d{namespace utility{namespace detail_{typedef int tmp_add_type_61;}}} open3d::utility::detail_::tmp_add_type_61 tmp_add_func_61(){return 0;}; namespace open3d{namespace visualization{namespace gl_util{typedef int tmp_add_type_62;}}} open3d::visualization::gl_util::tmp_add_type_62 tmp_add_func_62(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/v6vYLqBZvy/dump1.h" -I/usr/include/eigen3 -I/usr/include/eigen3/Eigen/src/misc -I/usr/include/eigen3/Eigen/src/Core/arch/HIP/hcc In file included from /tmp/v6vYLqBZvy/dump1.h:32: /usr/include/open3d/core/SYCLContext.h:36:10: fatal error: CL/sycl.hpp: No such file or directory 36 | #include | ^~~~~~~~~~~~~ compilation terminated.