Point Cloud Library (PCL)
1.9.1
|
39 #ifndef PCL_OUTOFCORE_BREADTH_FIRST_ITERATOR_H_
40 #define PCL_OUTOFCORE_BREADTH_FIRST_ITERATOR_H_
42 #include <pcl/outofcore/outofcore_iterator_base.h>
54 template<
typename Po
intT=pcl::Po
intXYZ,
typename ContainerT=OutofcoreOctreeDiskContainer<pcl::Po
intXYZ> >
109 #endif //PCL_OUTOFCORE_BREADTH_FIRST_ITERATOR_H_
pcl::outofcore::OutofcoreOctreeBase< ContainerT, PointT > OctreeDisk
This file defines compatibility wrappers for low level I/O functions.
Abstract octree iterator class.
std::deque< OctreeDiskNode * > FIFO_
FIFO list.
OutofcoreOctreeBaseNode Class internally representing nodes of an outofcore octree,...
virtual ~OutofcoreBreadthFirstIterator()
OutofcoreBreadthFirstIterator(OctreeDisk &octree_arg)
OutofcoreBreadthFirstIterator & operator++()
pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > OctreeDiskNode
pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > LeafNode
This code defines the octree used for point storage at Urban Robotics.
pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > BranchNode
OctreeDiskNode * currentNode_