23 #ifndef __PLUGINS_LASER_FILTER_FILTERS_DEADSPOTS_H_
24 #define __PLUGINS_LASER_FILTER_FILTERS_DEADSPOTS_H_
42 unsigned int data_size, std::vector<LaserDataFilter::Buffer *> &
in);
49 void set_out_vector(std::vector<LaserDataFilter::Buffer *> &
out);
55 unsigned int __num_spots;
56 unsigned int *__dead_spots;
57 std::vector<std::pair<float, float> > __cfg_dead_spots;
std::vector< Buffer * > out
Vector of output arrays.
Fawkes library namespace.
LaserDeadSpotsDataFilter(fawkes::Configuration *config, fawkes::Logger *logger, std::string prefix, unsigned int data_size, std::vector< LaserDataFilter::Buffer * > &in)
Constructor.
void filter()
Filter the incoming data.
Interface for configuration handling.
std::vector< Buffer * > in
Vector of input arrays.