|
Point Cloud Library (PCL)
1.8.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().