#include <data.h>
Public Member Functions | |
virtual void | AddToTrajectoryBuilder (mapping::TrajectoryBuilderInterface *trajectory_builder)=0 |
Data (const std::string &sensor_id) | |
const std::string & | GetSensorId () const |
virtual common::Time | GetTime () const =0 |
virtual | ~Data () |
Protected Attributes | |
const std::string | sensor_id_ |
cartographer::sensor::Data::Data | ( | const std::string & | sensor_id | ) | [inline, explicit] |
virtual cartographer::sensor::Data::~Data | ( | ) | [inline, virtual] |
virtual void cartographer::sensor::Data::AddToTrajectoryBuilder | ( | mapping::TrajectoryBuilderInterface * | trajectory_builder | ) | [pure virtual] |
const std::string& cartographer::sensor::Data::GetSensorId | ( | ) | const [inline] |
virtual common::Time cartographer::sensor::Data::GetTime | ( | ) | const [pure virtual] |
Implemented in cartographer::sensor::Dispatchable< DataType >, and cartographer::mapping::LocalSlamResultData.
const std::string cartographer::sensor::Data::sensor_id_ [protected] |
Reimplemented in cartographer::mapping::LocalSlamResult2D, and cartographer::mapping::LocalSlamResult3D.