pcl::octree::OctreePointCloudDensityContainer Class Reference

**Octree** pointcloud density leaf node class
More...

`#include <octree_pointcloud_density.h>`

Inheritance diagram for pcl::octree::OctreePointCloudDensityContainer:

## Public Member Functions | |

void | addPointIndex (int) |

Read input data. Only an internal counter is increased. | |

virtual OctreePointCloudDensityContainer * | deepCopy () const |

deep copy function | |

unsigned int | getPointCounter () |

Return point counter. | |

OctreePointCloudDensityContainer () | |

Class initialization. | |

virtual bool | operator== (const OctreeContainerBase &other) const |

Equal comparison operator. | |

virtual void | reset () |

Reset leaf node. | |

virtual | ~OctreePointCloudDensityContainer () |

Empty class deconstructor. | |

## Private Attributes | |

unsigned int | point_counter_ |

**Octree** pointcloud density leaf node class

**Note:**- This class implements a leaf node that counts the amount of points which fall into its voxel space.

Definition at line 52 of file octree_pointcloud_density.h.

Class initialization.

Definition at line 56 of file octree_pointcloud_density.h.

virtual pcl::octree::OctreePointCloudDensityContainer::~OctreePointCloudDensityContainer | ( | ) | ` [inline, virtual]` |

Empty class deconstructor.

Definition at line 61 of file octree_pointcloud_density.h.

void pcl::octree::OctreePointCloudDensityContainer::addPointIndex | ( | int | ) | ` [inline]` |

Read input data. Only an internal counter is increased.

Definition at line 86 of file octree_pointcloud_density.h.

virtual OctreePointCloudDensityContainer* pcl::octree::OctreePointCloudDensityContainer::deepCopy | ( | ) | const` [inline, virtual]` |

deep copy function

Definition at line 67 of file octree_pointcloud_density.h.

unsigned int pcl::octree::OctreePointCloudDensityContainer::getPointCounter | ( | ) | ` [inline]` |

Return point counter.

**Returns:**- Amount of points

Definition at line 95 of file octree_pointcloud_density.h.

virtual bool pcl::octree::OctreePointCloudDensityContainer::operator== | ( | const OctreeContainerBase & | other | ) | const` [inline, virtual]` |

Equal comparison operator.

**Parameters:**-
[in] other OctreePointCloudDensityContainer to compare with

Reimplemented from pcl::octree::OctreeContainerBase.

Definition at line 75 of file octree_pointcloud_density.h.

virtual void pcl::octree::OctreePointCloudDensityContainer::reset | ( | ) | ` [inline, virtual]` |

Reset leaf node.

Implements pcl::octree::OctreeContainerBase.

Definition at line 102 of file octree_pointcloud_density.h.

unsigned int pcl::octree::OctreePointCloudDensityContainer::point_counter_` [private]` |

Definition at line 108 of file octree_pointcloud_density.h.

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