Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions
OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter Struct Reference

#include <OutlierFiltersImpl.h>

Inheritance diagram for OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual OutlierWeights compute (const DataPoints &filteredReading, const DataPoints &filteredReference, const Matches &input)
 Detect outliers using features.
 VarTrimmedDistOutlierFilter (const Parameters &params=Parameters())

Static Public Member Functions

static const ParametersDoc availableParameters ()
static const std::string description ()

Public Attributes

const T lambda
const T maxRatio
const T minRatio

Private Member Functions

optimizeInlierRatio (const Matches &matches)

Detailed Description

template<typename T>
struct OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter

Definition at line 147 of file OutlierFiltersImpl.h.


Constructor & Destructor Documentation

Definition at line 154 of file OutlierFiltersImpl.cpp.


Member Function Documentation

template<typename T>
static const ParametersDoc OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::availableParameters ( ) [inline, static]

Definition at line 153 of file OutlierFiltersImpl.h.

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

Detect outliers using features.

Implements PointMatcher< T >::OutlierFilter.

Definition at line 167 of file OutlierFiltersImpl.cpp.

template<typename T>
static const std::string OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::description ( ) [inline, static]

Definition at line 149 of file OutlierFiltersImpl.h.

template<typename T >
T OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::optimizeInlierRatio ( const Matches matches) [private]

Definition at line 180 of file OutlierFiltersImpl.cpp.


Member Data Documentation

template<typename T>
const T OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::lambda

Definition at line 164 of file OutlierFiltersImpl.h.

template<typename T>
const T OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::maxRatio

Definition at line 163 of file OutlierFiltersImpl.h.

template<typename T>
const T OutlierFiltersImpl< T >::VarTrimmedDistOutlierFilter::minRatio

Definition at line 162 of file OutlierFiltersImpl.h.


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


libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:33