Public Member Functions | Static Public Member Functions | Public Attributes
DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter Struct Reference

Subsampling. Cut points with value of a given descriptor above or below a given threshold. More...

#include <DataPointsFiltersImpl.h>

Inheritance diagram for DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CutAtDescriptorThresholdDataPointsFilter (const Parameters &params=Parameters())
 Constructor, uses parameter interface.
virtual DataPoints filter (const DataPoints &input)
 Apply filters to input point cloud. This is the non-destructive version and returns a copy.
virtual void inPlaceFilter (DataPoints &cloud)
 Apply these filters to a point cloud without copying.

Static Public Member Functions

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

Public Attributes

const std::string descName
const T threshold
const bool useLargerThan

Detailed Description

template<typename T>
struct DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter

Subsampling. Cut points with value of a given descriptor above or below a given threshold.

Definition at line 595 of file DataPointsFiltersImpl.h.


Constructor & Destructor Documentation

Constructor, uses parameter interface.

Definition at line 1671 of file DataPointsFiltersImpl.cpp.


Member Function Documentation

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

Definition at line 601 of file DataPointsFiltersImpl.h.

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

Definition at line 597 of file DataPointsFiltersImpl.h.

template<typename T >
PointMatcher< T >::DataPoints DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter::filter ( const DataPoints input) [virtual]

Apply filters to input point cloud. This is the non-destructive version and returns a copy.

Implements PointMatcher< T >::DataPointsFilter.

Definition at line 1681 of file DataPointsFiltersImpl.cpp.

template<typename T >
void DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter::inPlaceFilter ( DataPoints cloud) [virtual]

Apply these filters to a point cloud without copying.

Implements PointMatcher< T >::DataPointsFilter.

Definition at line 1691 of file DataPointsFiltersImpl.cpp.


Member Data Documentation

template<typename T >
const std::string DataPointsFiltersImpl< T >::CutAtDescriptorThresholdDataPointsFilter::descName

Definition at line 610 of file DataPointsFiltersImpl.h.

Definition at line 612 of file DataPointsFiltersImpl.h.

Definition at line 611 of file DataPointsFiltersImpl.h.


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


libpointmatcher
Author(s):
autogenerated on Mon Sep 14 2015 02:59:07