Public Member Functions | |
FeatureSearch (FeatureContainerInterface *features) | |
virtual std::string | getName () const |
virtual int | nearestKSearch (const pcl::PointCloud< PointT2 > &cloud, int index, int k, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances) |
searching through feature container | |
virtual int | nearestKSearch (const PointT2 &p_q, int k, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances) |
not implemented | |
virtual int | nearestKSearch (int index, int k, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances) |
not implemented | |
virtual int | radiusSearch (const pcl::PointCloud< PointT2 > &cloud, int index, double radius, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances, int max_nn=INT_MAX) const |
not implemented | |
virtual int | radiusSearch (const PointT2 &p_q, double radius, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances, int max_nn=INT_MAX) const |
not implemented | |
virtual int | radiusSearch (int index, double radius, std::vector< int > &k_indices, std::vector< float > &k_sqr_distances, int max_nn=INT_MAX) const |
not implemented | |
Private Member Functions | |
void | error () const |
Private Attributes | |
FeatureContainerInterface * | features_ |
own search tree which passes down search calls
Definition at line 108 of file modified_icp.hpp.
ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::FeatureSearch | ( | FeatureContainerInterface * | features | ) | [inline] |
Definition at line 116 of file modified_icp.hpp.
void ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::error | ( | ) | const [inline, private] |
Definition at line 113 of file modified_icp.hpp.
virtual std::string ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::getName | ( | void | ) | const [inline, virtual] |
Definition at line 154 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::nearestKSearch | ( | const pcl::PointCloud< PointT2 > & | cloud, |
int | index, | ||
int | k, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances | ||
) | [inline, virtual] |
searching through feature container
Definition at line 122 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::nearestKSearch | ( | const PointT2 & | p_q, |
int | k, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances | ||
) | [inline, virtual] |
not implemented
Definition at line 130 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::nearestKSearch | ( | int | index, |
int | k, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances | ||
) | [inline, virtual] |
not implemented
Definition at line 134 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::radiusSearch | ( | const pcl::PointCloud< PointT2 > & | cloud, |
int | index, | ||
double | radius, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances, | ||
int | max_nn = INT_MAX |
||
) | const [inline, virtual] |
not implemented
Definition at line 138 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::radiusSearch | ( | const PointT2 & | p_q, |
double | radius, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances, | ||
int | max_nn = INT_MAX |
||
) | const [inline, virtual] |
not implemented
Definition at line 143 of file modified_icp.hpp.
virtual int ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::radiusSearch | ( | int | index, |
double | radius, | ||
std::vector< int > & | k_indices, | ||
std::vector< float > & | k_sqr_distances, | ||
int | max_nn = INT_MAX |
||
) | const [inline, virtual] |
not implemented
Definition at line 148 of file modified_icp.hpp.
FeatureContainerInterface* ModifiedICP_T< ParentClass, PointT >::FeatureSearch< PointT2 >::features_ [private] |
Definition at line 111 of file modified_icp.hpp.