Point Cloud Library (PCL)
1.9.1
|
#include <pcl/outofcore/outofcore_depth_first_iterator.h>
Public Member Functions | |
OutofcoreDepthFirstIterator (OctreeDisk &octree_arg) | |
virtual | ~OutofcoreDepthFirstIterator () |
OutofcoreDepthFirstIterator & | operator++ () |
OutofcoreDepthFirstIterator | operator++ (int) |
void | skipChildVoxels () |
![]() | |
OutofcoreIteratorBase (OctreeDisk &octree_arg) | |
OutofcoreIteratorBase (const OutofcoreIteratorBase &src) | |
virtual | ~OutofcoreIteratorBase () |
OutofcoreIteratorBase & | operator= (const OutofcoreIteratorBase &src) |
OutofcoreNodeType * | operator* () const |
virtual OutofcoreNodeType * | getCurrentOctreeNode () const |
virtual void | reset () |
void | setMaxDepth (unsigned int max_depth) |
Protected Attributes | |
unsigned char | currentChildIdx_ |
std::vector< std::pair< OctreeDiskNode *, unsigned char > > | stack_ |
![]() | |
OctreeDisk & | octree_ |
OctreeDiskNode * | currentNode_ |
unsigned int | currentOctreeDepth_ |
unsigned int | max_depth_ |
Definition at line 54 of file outofcore_depth_first_iterator.h.
typedef pcl::outofcore::OutofcoreOctreeBaseNode<ContainerT, PointT> pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::BranchNode |
Definition at line 61 of file outofcore_depth_first_iterator.h.
typedef pcl::outofcore::OutofcoreOctreeBaseNode<ContainerT, PointT> pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::LeafNode |
Definition at line 60 of file outofcore_depth_first_iterator.h.
typedef pcl::outofcore::OutofcoreOctreeBase<ContainerT, PointT> pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::OctreeDisk |
Definition at line 57 of file outofcore_depth_first_iterator.h.
typedef pcl::outofcore::OutofcoreOctreeBaseNode<ContainerT, PointT> pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::OctreeDiskNode |
Definition at line 58 of file outofcore_depth_first_iterator.h.
|
explicit |
Definition at line 48 of file outofcore_depth_first_iterator.hpp.
|
virtual |
Definition at line 60 of file outofcore_depth_first_iterator.hpp.
OutofcoreDepthFirstIterator< PointT, ContainerT > & pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::operator++ |
Definition at line 68 of file outofcore_depth_first_iterator.hpp.
|
inline |
Definition at line 73 of file outofcore_depth_first_iterator.h.
void pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >::skipChildVoxels | ( | ) |
|
protected |
Definition at line 84 of file outofcore_depth_first_iterator.h.
|
protected |
Definition at line 85 of file outofcore_depth_first_iterator.h.