Octree pointcloud density leaf node class More...
#include <octree_pointcloud_density.h>
Public Member Functions | |
| virtual OctreePointCloudDensityContainer * | deepCopy () const |
| deep copy function | |
| void | getData (const DataT *&data_arg) const |
| Returns a null pointer as this leaf node does not store any data. | |
| void | getData (std::vector< DataT > &) const |
| Empty getData data vector implementation as this leaf node does not store any data. \. | |
| unsigned int | getPointCounter () |
| Return point counter. | |
| size_t | getSize () const |
| Get size of container (number of DataT objects) | |
| OctreePointCloudDensityContainer () | |
| Class initialization. | |
| void | reset () |
| Empty reset leaf node implementation as this leaf node does not store any data. | |
| void | setData (const DataT &) |
| Read input data. Only an internal counter is increased. | |
| virtual | ~OctreePointCloudDensityContainer () |
| Empty class deconstructor. | |
Private Attributes | |
| unsigned int | pointCounter_ |
Octree pointcloud density leaf node class
Definition at line 56 of file octree_pointcloud_density.h.
| pcl::octree::OctreePointCloudDensityContainer< DataT >::OctreePointCloudDensityContainer | ( | ) | [inline] |
Class initialization.
Definition at line 60 of file octree_pointcloud_density.h.
| virtual pcl::octree::OctreePointCloudDensityContainer< DataT >::~OctreePointCloudDensityContainer | ( | ) | [inline, virtual] |
Empty class deconstructor.
Definition at line 65 of file octree_pointcloud_density.h.
| virtual OctreePointCloudDensityContainer* pcl::octree::OctreePointCloudDensityContainer< DataT >::deepCopy | ( | ) | const [inline, virtual] |
deep copy function
Definition at line 71 of file octree_pointcloud_density.h.
| void pcl::octree::OctreePointCloudDensityContainer< DataT >::getData | ( | const DataT *& | data_arg | ) | const [inline] |
Returns a null pointer as this leaf node does not store any data.
| [out] | data_arg,: | reference to return pointer of leaf node DataT element (will be set to 0). |
Definition at line 97 of file octree_pointcloud_density.h.
| void pcl::octree::OctreePointCloudDensityContainer< DataT >::getData | ( | std::vector< DataT > & | ) | const [inline] |
Empty getData data vector implementation as this leaf node does not store any data. \.
Definition at line 105 of file octree_pointcloud_density.h.
| unsigned int pcl::octree::OctreePointCloudDensityContainer< DataT >::getPointCounter | ( | ) | [inline] |
Return point counter.
Definition at line 113 of file octree_pointcloud_density.h.
| size_t pcl::octree::OctreePointCloudDensityContainer< DataT >::getSize | ( | ) | const [inline] |
Get size of container (number of DataT objects)
Definition at line 80 of file octree_pointcloud_density.h.
| void pcl::octree::OctreePointCloudDensityContainer< DataT >::reset | ( | ) | [inline] |
Empty reset leaf node implementation as this leaf node does not store any data.
Definition at line 120 of file octree_pointcloud_density.h.
| void pcl::octree::OctreePointCloudDensityContainer< DataT >::setData | ( | const DataT & | ) | [inline] |
Read input data. Only an internal counter is increased.
Definition at line 88 of file octree_pointcloud_density.h.
unsigned int pcl::octree::OctreePointCloudDensityContainer< DataT >::pointCounter_ [private] |
Definition at line 126 of file octree_pointcloud_density.h.