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

A data filter takes a point cloud as input, transforms it, and produces another point cloud as output. More...

#include <PointMatcher.h>

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

List of all members.

Public Member Functions

 DataPointsFilter ()
 Construct without parameter.
 DataPointsFilter (const std::string &className, const ParametersDoc paramsDoc, const Parameters &params)
 Construct with parameters.
virtual DataPoints filter (const DataPoints &input)=0
 Apply this filter to input.
virtual void init ()
 Init this filter.
virtual ~DataPointsFilter ()
 virtual destructor

Detailed Description

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

A data filter takes a point cloud as input, transforms it, and produces another point cloud as output.

The filter might add information, for instance surface normals, or might change the number of points, for instance by randomly removing some of them.

Definition at line 362 of file PointMatcher.h.


Constructor & Destructor Documentation

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

Construct without parameter.

Definition at line 41 of file DataPointsFilter.cpp.

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

Construct with parameters.

Definition at line 46 of file DataPointsFilter.cpp.

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

virtual destructor

Definition at line 52 of file DataPointsFilter.cpp.


Member Function Documentation

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

Apply this filter to input.

template<typename T >
void PointMatcher< T >::DataPointsFilter::init ( ) [virtual]

Init this filter.

Definition at line 57 of file DataPointsFilter.cpp.


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