Public Member Functions
pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT > Class Template Reference

Octree pointcloud density class More...

#include <octree_pointcloud_density.h>

Inheritance diagram for pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

unsigned int getVoxelDensityAtPoint (const PointT &point_arg) const
 Get the amount of points within a leaf node voxel which is addressed by a point.
 OctreePointCloudDensity (const double resolution_arg)
 OctreePointCloudDensity class constructor.
virtual ~OctreePointCloudDensity ()
 Empty class deconstructor.

Detailed Description

template<typename PointT, typename LeafT = OctreePointCloudDensityContainer<int>, typename BranchT = OctreeContainerEmpty<int>>
class pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT >

Octree pointcloud density class

Note:
This class generate an octrees from a point cloud (zero-copy). Only the amount of points that fall into the leaf node voxel are stored.
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
Author:
Julius Kammerl (julius@kammerl.de)

Definition at line 139 of file octree_pointcloud_density.h.


Constructor & Destructor Documentation

template<typename PointT, typename LeafT = OctreePointCloudDensityContainer<int>, typename BranchT = OctreeContainerEmpty<int>>
pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT >::OctreePointCloudDensity ( const double  resolution_arg) [inline]

OctreePointCloudDensity class constructor.

Parameters:
resolution_arg,:octree resolution at lowest octree level

Definition at line 146 of file octree_pointcloud_density.h.

template<typename PointT, typename LeafT = OctreePointCloudDensityContainer<int>, typename BranchT = OctreeContainerEmpty<int>>
virtual pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT >::~OctreePointCloudDensity ( ) [inline, virtual]

Empty class deconstructor.

Definition at line 153 of file octree_pointcloud_density.h.


Member Function Documentation

template<typename PointT, typename LeafT = OctreePointCloudDensityContainer<int>, typename BranchT = OctreeContainerEmpty<int>>
unsigned int pcl::octree::OctreePointCloudDensity< PointT, LeafT, BranchT >::getVoxelDensityAtPoint ( const PointT point_arg) const [inline]

Get the amount of points within a leaf node voxel which is addressed by a point.

Parameters:
[in]point_arg,:a point addressing a voxel
Returns:
amount of points that fall within leaf node voxel

Definition at line 162 of file octree_pointcloud_density.h.


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


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:20:18