Point Cloud Library (PCL)  1.14.1
List of all members | Public Member Functions | Public Attributes | Static Public Attributes
pcl::device::CalcMorton Struct Reference

#include </tmp/B.dbuxlxzr/BUILD/pcl-pcl-1.14.1/gpu/octree/src/utils/morton.hpp>

Public Member Functions

__device__ __host__ __forceinline__ CalcMorton (float3 minp, float3 maxp)
 
__device__ __host__ __forceinline__ Morton::code_t operator() (const float3 &p) const
 
__device__ __host__ __forceinline__ Morton::code_t operator() (const float4 &p) const
 

Public Attributes

float3 minp_
 
float3 dims_
 

Static Public Attributes

static const int depth_mult = 1 << Morton::levels
 

Detailed Description

Definition at line 110 of file morton.hpp.

Constructor & Destructor Documentation

__device__ __host__ __forceinline__ pcl::device::CalcMorton::CalcMorton ( float3  minp,
float3  maxp 
)
inline

Definition at line 117 of file morton.hpp.

Member Function Documentation

__device__ __host__ __forceinline__ Morton::code_t pcl::device::CalcMorton::operator() ( const float3 &  p) const
inline

Definition at line 124 of file morton.hpp.

References pcl::device::Morton::createCode().

__device__ __host__ __forceinline__ Morton::code_t pcl::device::CalcMorton::operator() ( const float4 &  p) const
inline

Definition at line 134 of file morton.hpp.

Member Data Documentation

const int pcl::device::CalcMorton::depth_mult = 1 << Morton::levels
static

Definition at line 112 of file morton.hpp.

float3 pcl::device::CalcMorton::dims_

Definition at line 115 of file morton.hpp.

float3 pcl::device::CalcMorton::minp_

Definition at line 114 of file morton.hpp.


The documentation for this struct was generated from the following file: