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.