$search

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_, Background &background_, float mask_threshold=0.03, float background_treshhold=0.03)
 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 153 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 233 of file laser_processor.cpp.

ScanProcessor::ScanProcessor ( const sensor_msgs::LaserScan scan,
ScanMask mask_,
Background background_,
float  mask_threshold = 0.03,
float  background_treshhold = 0.03 
)

Definition at line 259 of file laser_processor.cpp.

ScanProcessor::~ScanProcessor (  ) 

Definition at line 313 of file laser_processor.cpp.


Member Function Documentation

std::list<SampleSet*>& laser_processor::ScanProcessor::getClusters (  )  [inline]

Definition at line 160 of file laser_processor.h.

void ScanProcessor::removeLessThan ( uint32_t  num  ) 

Definition at line 322 of file laser_processor.cpp.

void ScanProcessor::splitConnected ( float  thresh  ) 

Definition at line 339 of file laser_processor.cpp.


Member Data Documentation

Definition at line 155 of file laser_processor.h.

Definition at line 156 of file laser_processor.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


srs_leg_detector
Author(s): Alex Noyvirt
autogenerated on Tue Mar 5 23:58:32 2013