Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Types | Public Member Functions | Public Attributes
pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH > Struct Template Reference

#include </__w/1/s/gpu/octree/src/cuda/octree_iterator.hpp>

Public Types

typedef int Storage[STACK_DEPTH][CTA_SIZE]
 

Public Member Functions

__device__ __forceinline__ OctreeIteratorDevice (Storage &storage_arg)
 
__device__ __forceinline__ void gotoNextLevel (int first, int len)
 
__device__ __forceinline__ int operator* () const
 
__device__ __forceinline__ void operator++ ()
 

Public Attributes

int level
 
Storagestorage
 

Detailed Description

template<int CTA_SIZE, int STACK_DEPTH>
struct pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >

Definition at line 46 of file octree_iterator.hpp.

Member Typedef Documentation

template<int CTA_SIZE, int STACK_DEPTH>
typedef int pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::Storage[STACK_DEPTH][CTA_SIZE]

Definition at line 48 of file octree_iterator.hpp.

Constructor & Destructor Documentation

template<int CTA_SIZE, int STACK_DEPTH>
__device__ __forceinline__ pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::OctreeIteratorDevice ( Storage storage_arg)
inline

Member Function Documentation

template<int CTA_SIZE, int STACK_DEPTH>
__device__ __forceinline__ void pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::gotoNextLevel ( int  first,
int  len 
)
inline
template<int CTA_SIZE, int STACK_DEPTH>
__device__ __forceinline__ int pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::operator* ( ) const
inline
template<int CTA_SIZE, int STACK_DEPTH>
__device__ __forceinline__ void pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::operator++ ( )
inline

Member Data Documentation

template<int CTA_SIZE, int STACK_DEPTH>
int pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::level
template<int CTA_SIZE, int STACK_DEPTH>
Storage& pcl::device::OctreeIteratorDevice< CTA_SIZE, STACK_DEPTH >::storage

Definition at line 51 of file octree_iterator.hpp.


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