#include <laser_utils.hpp>
Public Member Functions | |
void | addScan (const sensor_msgs::LaserScan scan) |
sensor_msgs::LaserScan | getCorrectedScan (const int &id) |
ScanHolder (std::map< std::string, laser_utils::LaserMetadata > &lasers) | |
~ScanHolder () | |
Private Attributes | |
std::unique_ptr< std::vector< sensor_msgs::LaserScan > > | current_scans_ |
std::map< std::string, laser_utils::LaserMetadata > & | lasers_ |
Definition at line 91 of file laser_utils.hpp.
laser_utils::ScanHolder::ScanHolder | ( | std::map< std::string, laser_utils::LaserMetadata > & | lasers | ) |
Definition at line 164 of file laser_utils.cpp.
laser_utils::ScanHolder::~ScanHolder | ( | ) |
Definition at line 170 of file laser_utils.cpp.
void laser_utils::ScanHolder::addScan | ( | const sensor_msgs::LaserScan | scan | ) |
Definition at line 186 of file laser_utils.cpp.
sensor_msgs::LaserScan laser_utils::ScanHolder::getCorrectedScan | ( | const int & | id | ) |
Definition at line 175 of file laser_utils.cpp.
|
private |
Definition at line 100 of file laser_utils.hpp.
|
private |
Definition at line 101 of file laser_utils.hpp.