Point Cloud Library (PCL)  1.3.1
Public Member Functions | Public Attributes
pcl::octree::OctreePointCloudSearch::prioBranchQueueEntry Class Reference

Priority queue entry for branch nodes More...

Collaboration diagram for pcl::octree::OctreePointCloudSearch::prioBranchQueueEntry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 prioBranchQueueEntry ()
 Empty constructor.
 prioBranchQueueEntry (OctreeNode *node, OctreeKey &key, double pointDistance)
 Constructor for initializing priority queue entry.
bool operator< (const prioBranchQueueEntry rhs) const
 Operator< for comparing priority queue entries with each other.

Public Attributes

const OctreeNodenode
double pointDistance
OctreeKey key

Detailed Description

Priority queue entry for branch nodes

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

Constructor & Destructor Documentation

pcl::octree::OctreePointCloudSearch::prioBranchQueueEntry::prioBranchQueueEntry ( ) [inline]

Empty constructor.

Definition at line 270 of file octree_search.h.

pcl::octree::OctreePointCloudSearch::prioBranchQueueEntry::prioBranchQueueEntry ( OctreeNode node,
OctreeKey key,
double  pointDistance 
) [inline]

Constructor for initializing priority queue entry.

Parameters:
nodepointer to octree node
keyoctree key addressing voxel in octree structure
pointDistancedistance of query point to voxel center

Definition at line 279 of file octree_search.h.


Member Function Documentation

bool pcl::octree::OctreePointCloudSearch::prioBranchQueueEntry::operator< ( const prioBranchQueueEntry  rhs) const [inline]

Operator< for comparing priority queue entries with each other.

Definition at line 288 of file octree_search.h.


Member Data Documentation

Definition at line 300 of file octree_search.h.

Definition at line 294 of file octree_search.h.

Definition at line 297 of file octree_search.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines