Fawkes API
Fawkes Development Version
|
Downsample filter from 720 to 360 values. More...
#include "720to360.h"
Public Member Functions | |
Laser720to360DataFilter (bool average, unsigned int in_data_size, std::vector< LaserDataFilter::Buffer * > &in) | |
Constructor. | |
void | filter () |
Filter the incoming data. |
Downsample filter from 720 to 360 values.
Laser720to360DataFilter::Laser720to360DataFilter | ( | bool | average, |
unsigned int | in_data_size, | ||
std::vector< LaserDataFilter::Buffer * > & | in | ||
) |
Constructor.
average | if true, beams will be averaged by left and right neighbours, otherwise every second beam will be used |
in_data_size | number of entries input value arrays |
in | vector of input arrays |
Definition at line 40 of file 720to360.cpp.
References LaserDataFilter::set_out_data_size().
void Laser720to360DataFilter::filter | ( | ) | [virtual] |
Filter the incoming data.
Function shall filter the data in the "in" member vector and write output to the "out" member vector.
Implements LaserDataFilter.
Definition at line 54 of file 720to360.cpp.
References LaserDataFilter::in, and LaserDataFilter::out.