38 #ifndef PCL_REGISTRATION_IMPL_CORRESPONDENCE_REJECTION_TRIMMED_HPP_
39 #define PCL_REGISTRATION_IMPL_CORRESPONDENCE_REJECTION_TRIMMED_HPP_
48 remaining_correspondences = original_correspondences;
49 unsigned int number_valid_correspondences = (int (std::floor (overlap_ratio_ * static_cast<float> (remaining_correspondences.size ()))));
50 number_valid_correspondences = std::max (number_valid_correspondences, nr_min_correspondences_);
52 if (number_valid_correspondences < remaining_correspondences.size ())
54 std::sort (remaining_correspondences.begin (), remaining_correspondences.end (),
56 remaining_correspondences.resize (number_valid_correspondences);