ApproxNearestPairPointCloudCoherence computes coherence between two pointclouds using the approximate nearest point pairs. More...
#include <approx_nearest_pair_point_cloud_coherence.h>
Public Types | |
| typedef NearestPairPointCloudCoherence < PointInT > ::PointCloudInConstPtr | PointCloudInConstPtr |
| typedef NearestPairPointCloudCoherence < PointInT > ::PointCoherencePtr | PointCoherencePtr |
Public Member Functions | |
| ApproxNearestPairPointCloudCoherence () | |
| empty constructor | |
Protected Member Functions | |
| virtual void | computeCoherence (const PointCloudInConstPtr &cloud, const IndicesConstPtr &indices, float &w_j) |
| compute the nearest pairs and compute coherence using point_coherences_ | |
| virtual bool | initCompute () |
| This method should get called before starting the actual computation. | |
Protected Attributes | |
| boost::shared_ptr < pcl::search::Octree < PointInT > > | search_ |
| A pointer to the spatial search object. | |
ApproxNearestPairPointCloudCoherence computes coherence between two pointclouds using the approximate nearest point pairs.
Definition at line 17 of file approx_nearest_pair_point_cloud_coherence.h.
| typedef NearestPairPointCloudCoherence<PointInT>::PointCloudInConstPtr pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::PointCloudInConstPtr |
Reimplemented from pcl::tracking::NearestPairPointCloudCoherence< PointInT >.
Definition at line 21 of file approx_nearest_pair_point_cloud_coherence.h.
| typedef NearestPairPointCloudCoherence<PointInT>::PointCoherencePtr pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::PointCoherencePtr |
Reimplemented from pcl::tracking::NearestPairPointCloudCoherence< PointInT >.
Definition at line 20 of file approx_nearest_pair_point_cloud_coherence.h.
| pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::ApproxNearestPairPointCloudCoherence | ( | ) | [inline] |
empty constructor
Definition at line 31 of file approx_nearest_pair_point_cloud_coherence.h.
| void pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::computeCoherence | ( | const PointCloudInConstPtr & | cloud, |
| const IndicesConstPtr & | indices, | ||
| float & | w_j | ||
| ) | [protected, virtual] |
compute the nearest pairs and compute coherence using point_coherences_
Reimplemented from pcl::tracking::NearestPairPointCloudCoherence< PointInT >.
Definition at line 11 of file approx_nearest_pair_point_cloud_coherence.hpp.
| bool pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::initCompute | ( | ) | [protected, virtual] |
This method should get called before starting the actual computation.
Reimplemented from pcl::tracking::NearestPairPointCloudCoherence< PointInT >.
Definition at line 40 of file approx_nearest_pair_point_cloud_coherence.hpp.
boost::shared_ptr<pcl::search::Octree<PointInT> > pcl::tracking::ApproxNearestPairPointCloudCoherence< PointInT >::search_ [protected] |
A pointer to the spatial search object.
Reimplemented from pcl::tracking::NearestPairPointCloudCoherence< PointInT >.
Definition at line 45 of file approx_nearest_pair_point_cloud_coherence.h.