$search
A mask for filtering out Samples based on range. More...
#include <laser_processor.h>
Public Member Functions | |
| void | addScan (sensor_msgs::LaserScan &scan) |
| void | clear () |
| bool | hasSample (Sample *s, float thresh) |
| ScanMask () | |
Private Attributes | |
| float | angle_max |
| float | angle_min |
| bool | filled |
| SampleSet | mask_ |
| uint32_t | size |
A mask for filtering out Samples based on range.
Definition at line 131 of file laser_processor.h.
| laser_processor::ScanMask::ScanMask | ( | ) | [inline] |
Definition at line 142 of file laser_processor.h.
| void ScanMask::addScan | ( | sensor_msgs::LaserScan & | scan | ) |
Definition at line 163 of file laser_processor.cpp.
| void laser_processor::ScanMask::clear | ( | void | ) | [inline] |
Definition at line 144 of file laser_processor.h.
| bool ScanMask::hasSample | ( | Sample * | s, | |
| float | thresh | |||
| ) |
Definition at line 219 of file laser_processor.cpp.
float laser_processor::ScanMask::angle_max [private] |
Definition at line 137 of file laser_processor.h.
float laser_processor::ScanMask::angle_min [private] |
Definition at line 136 of file laser_processor.h.
bool laser_processor::ScanMask::filled [private] |
Definition at line 135 of file laser_processor.h.
SampleSet laser_processor::ScanMask::mask_ [private] |
Definition at line 133 of file laser_processor.h.
uint32_t laser_processor::ScanMask::size [private] |
Definition at line 138 of file laser_processor.h.