#include <pcl/outofcore/outofcore_depth_first_iterator.h>
|
using |
OctreeDisk = pcl::outofcore::OutofcoreOctreeBase< ContainerT, PointT > |
using |
OctreeDiskNode = pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
using |
LeafNode = pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
using |
BranchNode = pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
using |
iterator_category = std::forward_iterator_tag |
using |
value_type = const OutofcoreOctreeBaseNode< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ > |
using |
difference_type = void |
using |
pointer = const OutofcoreOctreeBaseNode< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ > * |
using |
reference = const OutofcoreOctreeBaseNode< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ > & |
using |
OctreeDisk = pcl::outofcore::OutofcoreOctreeBase< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ > |
using |
OctreeDiskNode = pcl::outofcore::OutofcoreOctreeBaseNode< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ > |
using |
BranchNode = typename pcl::outofcore::OutofcoreOctreeBase< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ >::BranchNode |
using |
LeafNode = typename pcl::outofcore::OutofcoreOctreeBase< OutofcoreOctreeDiskContainer< pcl::PointXYZ >, pcl::PointXYZ >::LeafNode |
using |
OutofcoreNodeType = typename OctreeDisk::OutofcoreNodeType |
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
class pcl::outofcore::OutofcoreDepthFirstIterator< PointT, ContainerT >
-
Author
-
Stephen Fox (foxst.nosp@m.ephe.nosp@m.nd@gm.nosp@m.ail..nosp@m.com)
-
Note
-
Code adapted from octree_iterator.h in Module pcl::octree written by Julius Kammerl
Definition at line 53 of file outofcore_depth_first_iterator.h.
BranchNode
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
LeafNode
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
OctreeDisk
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
OctreeDiskNode
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
OutofcoreDepthFirstIterator()
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
~OutofcoreDepthFirstIterator()
template<typename PointT , typename ContainerT >
operator++() [1/2]
template<typename PointT , typename ContainerT >
operator++() [2/2]
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
skipChildVoxels()
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
currentChildIdx_
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
stack_
template<typename PointT = pcl::PointXYZ, typename ContainerT = OutofcoreOctreeDiskContainer<pcl::PointXYZ>>
The documentation for this class was generated from the following files: