pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT > Class Template Reference

**Octree** pointcloud single point class
More...

`#include <octree_pointcloud_singlepoint.h>`

Inheritance diagram for pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >:

## Public Types | |

typedef OctreePointCloudSinglePoint < PointT, LeafContainerT, BranchContainerT, OctreeBase < LeafContainerT, BranchContainerT > > | SingleBuffer |

## Public Member Functions | |

OctreePointCloudSinglePoint (const double resolution_arg) | |

Constructor. | |

virtual | ~OctreePointCloudSinglePoint () |

Empty class constructor. |

class pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >

**Octree** pointcloud single point class

**Note:**- This pointcloud octree class generate an octrees from a point cloud (zero-copy). Every leaf node contains a single point index from the dataset given by
*setInputCloud*. - The octree pointcloud is initialized with its voxel resolution. Its bounding box is automatically adjusted or can be predefined.
- typename: PointT: type of point used in pointcloud

Definition at line 62 of file octree_pointcloud_singlepoint.h.

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndex, typename BranchContainerT = OctreeContainerEmpty, typename OctreeT = OctreeBase<LeafContainerT, BranchContainerT>>

typedef OctreePointCloudSinglePoint<PointT, LeafContainerT, BranchContainerT, OctreeBase<LeafContainerT, BranchContainerT> > pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >::SingleBuffer |

Reimplemented from pcl::octree::OctreePointCloud< PointT, LeafContainerT, BranchContainerT, OctreeT >.

Definition at line 69 of file octree_pointcloud_singlepoint.h.

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndex, typename BranchContainerT = OctreeContainerEmpty, typename OctreeT = OctreeBase<LeafContainerT, BranchContainerT>>

pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >::OctreePointCloudSinglePoint | ( | const double | resolution_arg | ) | ` [inline]` |

Constructor.

**Parameters:**-
resolution_arg,: octree resolution at lowest octree level

Definition at line 76 of file octree_pointcloud_singlepoint.h.

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndex, typename BranchContainerT = OctreeContainerEmpty, typename OctreeT = OctreeBase<LeafContainerT, BranchContainerT>>

virtual pcl::octree::OctreePointCloudSinglePoint< PointT, LeafContainerT, BranchContainerT, OctreeT >::~OctreePointCloudSinglePoint | ( | ) | ` [inline, virtual]` |

Empty class constructor.

Definition at line 82 of file octree_pointcloud_singlepoint.h.

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