src
proc
cuda
cuda-pointcloud.h
Go to the documentation of this file.
1
// License: Apache 2.0. See LICENSE file in root directory.
2
// Copyright(c) 2017 Intel Corporation. All Rights Reserved.
3
4
#pragma once
5
#include "../pointcloud.h"
6
7
namespace
librealsense
8
{
9
class
pointcloud_cuda
:
public
pointcloud
10
{
11
public
:
12
pointcloud_cuda
();
13
private
:
14
const
float3
*
depth_to_points
(
15
rs2::points
output,
16
const
rs2_intrinsics
&
depth_intrinsics
,
17
const
rs2::depth_frame
&
depth_frame
)
override
;
18
};
19
}
librealsense
Definition:
algo.h:18
librealsense::pointcloud_cuda::pointcloud_cuda
pointcloud_cuda()
Definition:
cuda-pointcloud.cpp:11
opencv_pointcloud_viewer.depth_intrinsics
depth_intrinsics
Definition:
opencv_pointcloud_viewer.py:91
rs2_intrinsics
Video stream intrinsics.
Definition:
rs_types.h:58
librealsense::pointcloud_cuda::depth_to_points
const float3 * depth_to_points(rs2::points output, const rs2_intrinsics &depth_intrinsics, const rs2::depth_frame &depth_frame) override
Definition:
cuda-pointcloud.cpp:13
rs2::points
Definition:
rs_frame.hpp:739
librealsense::depth_frame
Definition:
depth-frame.h:17
rs2::depth_frame
Definition:
rs_frame.hpp:813
librealsense::pointcloud
Definition:
pointcloud.h:13
librealsense::pointcloud_cuda
Definition:
cuda-pointcloud.h:9
rsutils::number::float3
Definition:
third-party/rsutils/include/rsutils/number/float3.h:35
librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Fri Aug 2 2024 08:30:01