#include <correspondence_rejection_distance.h>
Public Member Functions | |
CorrespondenceRejectorDistance () | |
void | getCorrespondences (const pcl::registration::Correspondences &original_correspondences, pcl::registration::Correspondences &remaining_correspondences) |
Get a pointer to the vector of the input correspondences. | |
float | getMaxmimumDistance () |
Get the maximum distance used for thresholding in correspondence rejection. | |
virtual void | setMaximumDistance (float distance) |
Set the maximum distance used for thresholding in correspondence rejection. | |
Protected Member Functions | |
void | applyRejection (pcl::registration::Correspondences &correspondences) |
Abstract rejection method. | |
Protected Attributes | |
float | max_distance_ |
CorrespondenceRejectorDistance implements a simple correspondence rejection method based on thresholding the distances between the correspondences.
Definition at line 48 of file correspondence_rejection_distance.h.
pcl::registration::CorrespondenceRejectorDistance::CorrespondenceRejectorDistance | ( | ) | [inline] |
Definition at line 46 of file correspondence_rejection_distance.h.
void pcl::registration::CorrespondenceRejectorDistance::applyRejection | ( | pcl::registration::Correspondences & | correspondences | ) | [protected, virtual] |
Abstract rejection method.
Implements pcl::registration::CorrespondenceRejector.
Definition at line 40 of file correspondence_rejection_distance.hpp.
void pcl::registration::CorrespondenceRejectorDistance::getCorrespondences | ( | const pcl::registration::Correspondences & | original_correspondences, | |
pcl::registration::Correspondences & | remaining_correspondences | |||
) | [inline, virtual] |
Get a pointer to the vector of the input correspondences.
Implements pcl::registration::CorrespondenceRejector.
Definition at line 56 of file correspondence_rejection_distance.hpp.
float pcl::registration::CorrespondenceRejectorDistance::getMaxmimumDistance | ( | ) | [inline] |
Get the maximum distance used for thresholding in correspondence rejection.
Definition at line 61 of file correspondence_rejection_distance.h.
virtual void pcl::registration::CorrespondenceRejectorDistance::setMaximumDistance | ( | float | distance | ) | [inline, virtual] |
Set the maximum distance used for thresholding in correspondence rejection.
distance | Distance to be used as maximum distance between correspondences. Correspondences with larger distance are rejected. |
Definition at line 57 of file correspondence_rejection_distance.h.
float pcl::registration::CorrespondenceRejectorDistance::max_distance_ [protected] |
Definition at line 67 of file correspondence_rejection_distance.h.