Public Member Functions | Protected Member Functions

pcl::registration::CorrespondenceRejectorOneToOne Class Reference
[Module registration]

CorrespondenceRejectorOneToOne implements a correspondence rejection method based on eliminating duplicate match indices in the correspondences. More...

#include <pcl/registration/correspondence_rejection_one_to_one.h>

Inheritance diagram for pcl::registration::CorrespondenceRejectorOneToOne:
Inheritance graph
[legend]
Collaboration diagram for pcl::registration::CorrespondenceRejectorOneToOne:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CorrespondenceRejectorOneToOne ()
void getCorrespondences (const pcl::registration::Correspondences &original_correspondences, pcl::registration::Correspondences &remaining_correspondences)
 Get a pointer to the vector of the input correspondences.

Protected Member Functions

void applyRejection (pcl::registration::Correspondences &correspondences)
 Abstract rejection method.

Detailed Description

CorrespondenceRejectorOneToOne implements a correspondence rejection method based on eliminating duplicate match indices in the correspondences.

Correspondences with the same match index are removed and only the one with smallest distance between query and match are kept. That is, considering match->query 1-m correspondences are removed leaving only 1-1 correspondences.

Author:
Dirk Holz

Definition at line 56 of file correspondence_rejection_one_to_one.h.


Constructor & Destructor Documentation

pcl::registration::CorrespondenceRejectorOneToOne::CorrespondenceRejectorOneToOne (  )  [inline]

Definition at line 63 of file correspondence_rejection_one_to_one.h.


Member Function Documentation

void pcl::registration::CorrespondenceRejectorOneToOne::applyRejection ( pcl::registration::Correspondences correspondences  )  [protected, virtual]

Abstract rejection method.

Implements pcl::registration::CorrespondenceRejector.

Definition at line 40 of file correspondence_rejection_one_to_one.hpp.

void pcl::registration::CorrespondenceRejectorOneToOne::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 65 of file correspondence_rejection_one_to_one.hpp.


The documentation for this class was generated from the following files: