Point Cloud Library (PCL)
1.9.1
|
Structure to handle buffer addresses. More...
Public Member Functions | |
tsdf_buffer () | |
Default constructor. More... | |
Public Attributes | |
short2 * | tsdf_memory_start |
Address of the first element of the TSDF volume in memory. More... | |
short2 * | tsdf_memory_end |
Address of the last element of the TSDF volume in memory. More... | |
short2 * | tsdf_rolling_buff_origin |
Memory address of the origin of the rolling buffer. More... | |
int3 | origin_GRID |
Internal cube origin for rollign buffer. More... | |
float3 | origin_GRID_global |
Cube origin in world coordinates. More... | |
float3 | origin_metric |
Current metric origin of the cube, in world coordinates. More... | |
float3 | volume_size |
Size of the volume, in meters. More... | |
int3 | voxels_size |
Number of voxels in the volume, per axis. More... | |
Structure to handle buffer addresses.
Definition at line 51 of file tsdf_buffer.h.
|
inline |
Default constructor.
Definition at line 72 of file tsdf_buffer.h.
int3 pcl::gpu::kinfuLS::tsdf_buffer::origin_GRID |
Internal cube origin for rollign buffer.
Definition at line 61 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().
float3 pcl::gpu::kinfuLS::tsdf_buffer::origin_GRID_global |
Cube origin in world coordinates.
Definition at line 63 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().
float3 pcl::gpu::kinfuLS::tsdf_buffer::origin_metric |
Current metric origin of the cube, in world coordinates.
Definition at line 65 of file tsdf_buffer.h.
short2* pcl::gpu::kinfuLS::tsdf_buffer::tsdf_memory_end |
Address of the last element of the TSDF volume in memory.
Definition at line 57 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().
short2* pcl::gpu::kinfuLS::tsdf_buffer::tsdf_memory_start |
Address of the first element of the TSDF volume in memory.
Definition at line 55 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().
short2* pcl::gpu::kinfuLS::tsdf_buffer::tsdf_rolling_buff_origin |
Memory address of the origin of the rolling buffer.
MUST BE UPDATED AFTER EACH SHIFT.
Definition at line 59 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().
float3 pcl::gpu::kinfuLS::tsdf_buffer::volume_size |
Size of the volume, in meters.
Definition at line 67 of file tsdf_buffer.h.
int3 pcl::gpu::kinfuLS::tsdf_buffer::voxels_size |
Number of voxels in the volume, per axis.
Definition at line 69 of file tsdf_buffer.h.
Referenced by pcl::gpu::kinfuLS::CyclicalBuffer::getWorldModel().