Public Member Functions
PointMatcher< T >::OutlierFilter Struct Reference

An outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria. More...

#include <PointMatcher.h>

Inheritance diagram for PointMatcher< T >::OutlierFilter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual OutlierWeights compute (const DataPoints &filteredReading, const DataPoints &filteredReference, const Matches &input)=0
 Detect outliers using features.
 OutlierFilter ()
 Construct without parameter.
 OutlierFilter (const std::string &className, const ParametersDoc paramsDoc, const Parameters &params)
 Construct with parameters.
virtual ~OutlierFilter ()
 virtual destructor

Detailed Description

template<typename T>
struct PointMatcher< T >::OutlierFilter

An outlier filter removes or weights links between points in reading and their matched points in reference, depending on some criteria.

Criteria can be a fixed maximum authorized distance, a factor of the median distance, etc. Points with zero weights are ignored in the subsequent minimization step.

Definition at line 418 of file PointMatcher.h.


Constructor & Destructor Documentation

template<typename T >
PointMatcher< T >::OutlierFilter::OutlierFilter ( )

Construct without parameter.

Definition at line 44 of file OutlierFilter.cpp.

template<typename T >
PointMatcher< T >::OutlierFilter::OutlierFilter ( const std::string &  className,
const ParametersDoc  paramsDoc,
const Parameters params 
)

Construct with parameters.

Definition at line 49 of file OutlierFilter.cpp.

template<typename T >
PointMatcher< T >::OutlierFilter::~OutlierFilter ( ) [virtual]

virtual destructor

Definition at line 55 of file OutlierFilter.cpp.


Member Function Documentation

template<typename T>
virtual OutlierWeights PointMatcher< T >::OutlierFilter::compute ( const DataPoints filteredReading,
const DataPoints filteredReference,
const Matches input 
) [pure virtual]

Detect outliers using features.


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


libpointmatcher
Author(s): Stéphane Magnenat, François Pomerleau
autogenerated on Thu Jan 2 2014 11:16:06