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

Systematic sampling, with variation over time. More...

#include <DataPointsFiltersImpl.h>

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

List of all members.

Public Member Functions

virtual DataPoints filter (const DataPoints &input)
 Apply filters to input point cloud. This is the non-destructive version and returns a copy.
 FixStepSamplingDataPointsFilter (const Parameters &params=Parameters())
virtual void init ()
 Init this filter.
virtual void inPlaceFilter (DataPoints &cloud)
 Apply these filters to a point cloud without copying.
virtual ~FixStepSamplingDataPointsFilter ()

Static Public Member Functions

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

Public Attributes

const unsigned endStep
const unsigned startStep
const double stepMult

Protected Attributes

double step

Detailed Description

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

Systematic sampling, with variation over time.

Definition at line 417 of file DataPointsFiltersImpl.h.


Constructor & Destructor Documentation

Definition at line 1122 of file DataPointsFiltersImpl.cpp.

template<typename T >
virtual DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::~FixStepSamplingDataPointsFilter ( ) [inline, virtual]

Definition at line 442 of file DataPointsFiltersImpl.h.


Member Function Documentation

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

Definition at line 423 of file DataPointsFiltersImpl.h.

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

Definition at line 419 of file DataPointsFiltersImpl.h.

template<typename T >
PointMatcher< T >::DataPoints DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::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 1141 of file DataPointsFiltersImpl.cpp.

template<typename T >
void DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::init ( ) [virtual]

Init this filter.

Reimplemented from PointMatcher< T >::DataPointsFilter.

Definition at line 1134 of file DataPointsFiltersImpl.cpp.

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

Apply these filters to a point cloud without copying.

Implements PointMatcher< T >::DataPointsFilter.

Definition at line 1151 of file DataPointsFiltersImpl.cpp.


Member Data Documentation

template<typename T >
const unsigned DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::endStep

Definition at line 434 of file DataPointsFiltersImpl.h.

template<typename T >
const unsigned DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::startStep

Definition at line 433 of file DataPointsFiltersImpl.h.

template<typename T >
double DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::step [protected]

Definition at line 438 of file DataPointsFiltersImpl.h.

template<typename T >
const double DataPointsFiltersImpl< T >::FixStepSamplingDataPointsFilter::stepMult

Definition at line 435 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