Public Member Functions | Public Attributes
pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry Class Reference

Priority queue entry for point candidates More...

#include <octree_search.h>

List of all members.

Public Member Functions

bool operator< (const prioPointQueueEntry &rhs) const
 Operator< for comparing priority queue entries with each other.
 prioPointQueueEntry ()
 Empty constructor.
 prioPointQueueEntry (unsigned int &point_idx, float point_distance)
 Constructor for initializing priority queue entry.

Public Attributes

float point_distance_
 Distance to query point.
int point_idx_
 Index representing a point in the dataset given by setInputCloud.

Detailed Description

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
class pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry

Priority queue entry for point candidates

Note:
This class defines priority queue entries for the nearest neighbor point candidates.
Author:
Julius Kammerl (julius@kammerl.de)

Definition at line 305 of file octree_search.h.


Constructor & Destructor Documentation

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry::prioPointQueueEntry ( ) [inline]

Empty constructor.

Definition at line 310 of file octree_search.h.

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry::prioPointQueueEntry ( unsigned int &  point_idx,
float  point_distance 
) [inline]

Constructor for initializing priority queue entry.

Parameters:
[in]point_idxan index representing a point in the dataset given by setInputCloud
[in]point_distancedistance of query point to voxel center

Definition at line 319 of file octree_search.h.


Member Function Documentation

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
bool pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry::operator< ( const prioPointQueueEntry rhs) const [inline]

Operator< for comparing priority queue entries with each other.

Parameters:
[in]rhspriority queue to compare this against

Definition at line 328 of file octree_search.h.


Member Data Documentation

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
float pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry::point_distance_

Distance to query point.

Definition at line 337 of file octree_search.h.

template<typename PointT, typename LeafContainerT = OctreeContainerPointIndices, typename BranchContainerT = OctreeContainerEmpty>
int pcl::octree::OctreePointCloudSearch< PointT, LeafContainerT, BranchContainerT >::prioPointQueueEntry::point_idx_

Index representing a point in the dataset given by setInputCloud.

Definition at line 334 of file octree_search.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:44:31