pcl::registration::CorrespondenceRejectorDistance Class Reference

#include <correspondence_rejection_distance.h>

Inheritance diagram for pcl::registration::CorrespondenceRejectorDistance:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

CorrespondenceRejectorDistance implements a simple correspondence rejection method based on thresholding the distances between the correspondences.

Author:
Dirk Holz

Definition at line 48 of file correspondence_rejection_distance.h.


Constructor & Destructor Documentation

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

Definition at line 46 of file correspondence_rejection_distance.h.


Member Function Documentation

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.

Parameters:
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.


Member Data Documentation

Definition at line 67 of file correspondence_rejection_distance.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pcl
Author(s): See http://pcl.ros.org/authors for the complete list of authors.
autogenerated on Fri Jan 11 09:57:24 2013