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

#include </__w/1/s/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 104 of file morton.hpp.

Constructor & Destructor Documentation

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

Definition at line 111 of file morton.hpp.

Member Function Documentation

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

Definition at line 118 of file morton.hpp.

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

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

Definition at line 126 of file morton.hpp.

Member Data Documentation

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

Definition at line 106 of file morton.hpp.

float3 pcl::device::CalcMorton::dims_

Definition at line 109 of file morton.hpp.

float3 pcl::device::CalcMorton::minp_

Definition at line 108 of file morton.hpp.

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