Point Cloud Library (PCL)
1.9.1
|
1 #ifndef PCL_TRACKING_APPROX_NEAREST_PAIR_POINT_CLOUD_COHERENCE_H_
2 #define PCL_TRACKING_APPROX_NEAREST_PAIR_POINT_CLOUD_COHERENCE_H_
4 #include <pcl/search/search.h>
5 #include <pcl/search/octree.h>
6 #include <pcl/tracking/nearest_pair_point_cloud_coherence.h>
16 template <
typename Po
intInT>
45 typename boost::shared_ptr<pcl::search::Octree<PointInT> >
search_;
50 #ifdef PCL_NO_PRECOMPILE
51 #include <pcl/tracking/impl/approx_nearest_pair_point_cloud_coherence.hpp>
This file defines compatibility wrappers for low level I/O functions.
PointCloudCoherence< PointInT >::PointCoherencePtr PointCoherencePtr
NearestPairPointCloudCoherence< PointInT >::PointCloudInConstPtr PointCloudInConstPtr
NearestPairPointCloudCoherence< PointInT >::PointCoherencePtr PointCoherencePtr
ApproxNearestPairPointCloudCoherence()
empty constructor
std::string coherence_name_
The coherence name.
NearestPairPointCloudCoherence computes coherence between two pointclouds using the nearest point pai...
virtual bool initCompute()
This method should get called before starting the actual computation.
PointCloudCoherence< PointInT >::PointCloudInConstPtr PointCloudInConstPtr
virtual void computeCoherence(const PointCloudInConstPtr &cloud, const IndicesConstPtr &indices, float &w_j)
compute the nearest pairs and compute coherence using point_coherences_
boost::shared_ptr< const std::vector< int > > IndicesConstPtr
boost::shared_ptr< pcl::search::Octree< PointInT > > search_
ApproxNearestPairPointCloudCoherence computes coherence between two pointclouds using the approximate...