Public Member Functions | Private Attributes
laser_processor::ScanProcessor Class Reference

#include <laser_processor.h>

List of all members.

Public Member Functions

std::list< SampleSet * > & getClusters ()
void removeLessThan (uint32_t num)
 ScanProcessor (const sensor_msgs::LaserScan &scan, ScanMask &mask_, float mask_threshold=0.03)
void splitConnected (float thresh)
 ~ScanProcessor ()

Private Attributes

std::list< SampleSet * > clusters_
sensor_msgs::LaserScan scan_

Detailed Description

Definition at line 135 of file laser_processor.h.

Constructor & Destructor Documentation

ScanProcessor::ScanProcessor ( const sensor_msgs::LaserScan &  scan,
ScanMask mask_,
float  mask_threshold = 0.03 

Definition at line 171 of file laser_processor.cpp.

Definition at line 198 of file laser_processor.cpp.

Member Function Documentation

Definition at line 142 of file laser_processor.h.

void ScanProcessor::removeLessThan ( uint32_t  num)

Definition at line 207 of file laser_processor.cpp.

void ScanProcessor::splitConnected ( float  thresh)

Definition at line 226 of file laser_processor.cpp.

Member Data Documentation

Definition at line 137 of file laser_processor.h.

sensor_msgs::LaserScan laser_processor::ScanProcessor::scan_ [private]

Definition at line 138 of file laser_processor.h.

The documentation for this class was generated from the following files:

Author(s): Caroline Pantofaru
autogenerated on Thu Apr 13 2017 02:41:52