#include </build/pcl-trY6h2/pcl-1.8.1+dfsg1/gpu/octree/src/utils/morton.hpp>
Definition at line 45 of file morton.hpp.
◆ code_t
◆ compactBits()
__device__ __host__ static __forceinline__ int pcl::device::Morton::compactBits |
( |
int |
x, |
|
|
int |
offset |
|
) |
| |
|
inlinestatic |
◆ createCode()
__device__ __host__ static __forceinline__ code_t pcl::device::Morton::createCode |
( |
int |
cell_x, |
|
|
int |
cell_y, |
|
|
int |
cell_z |
|
) |
| |
|
inlinestatic |
◆ decomposeCode()
__device__ __host__ static __forceinline__ void pcl::device::Morton::decomposeCode |
( |
code_t |
code, |
|
|
int & |
cell_x, |
|
|
int & |
cell_y, |
|
|
int & |
cell_z |
|
) |
| |
|
inlinestatic |
◆ extractLevelCode()
__host__ __device__ static __forceinline__ code_t pcl::device::Morton::extractLevelCode |
( |
code_t |
code, |
|
|
int |
level |
|
) |
| |
|
inlinestatic |
◆ shiftLevelCode()
__host__ __device__ static __forceinline__ code_t pcl::device::Morton::shiftLevelCode |
( |
code_t |
level_code, |
|
|
int |
level |
|
) |
| |
|
inlinestatic |
◆ spreadBits()
__device__ __host__ static __forceinline__ int pcl::device::Morton::spreadBits |
( |
int |
x, |
|
|
int |
offset |
|
) |
| |
|
inlinestatic |
◆ bits_per_level
const int pcl::device::Morton::bits_per_level = 3 |
|
static |
◆ levels
const int pcl::device::Morton::levels = 10 |
|
static |
◆ nbits
The documentation for this struct was generated from the following file:
- /build/pcl-trY6h2/pcl-1.8.1+dfsg1/gpu/octree/src/utils/morton.hpp