Public Member Functions | Private Attributes | List of all members
cartographer::mapping::LocalSlamResultData Class Referenceabstract

#include <local_slam_result_data.h>

Inheritance diagram for cartographer::mapping::LocalSlamResultData:
Inheritance graph
[legend]

Public Member Functions

virtual void AddToPoseGraph (int trajectory_id, PoseGraph *pose_graph) const =0
 
common::Time GetTime () const override
 
 LocalSlamResultData (const std::string &sensor_id, common::Time time)
 
- Public Member Functions inherited from cartographer::sensor::Data
virtual void AddToTrajectoryBuilder (mapping::TrajectoryBuilderInterface *trajectory_builder)=0
 
 Data (const std::string &sensor_id)
 
const std::string & GetSensorId () const
 
virtual ~Data ()
 

Private Attributes

common::Time time_
 

Additional Inherited Members

- Protected Attributes inherited from cartographer::sensor::Data
const std::string sensor_id_
 

Detailed Description

Definition at line 26 of file local_slam_result_data.h.

Constructor & Destructor Documentation

◆ LocalSlamResultData()

cartographer::mapping::LocalSlamResultData::LocalSlamResultData ( const std::string &  sensor_id,
common::Time  time 
)
inline

Definition at line 28 of file local_slam_result_data.h.

Member Function Documentation

◆ AddToPoseGraph()

virtual void cartographer::mapping::LocalSlamResultData::AddToPoseGraph ( int  trajectory_id,
PoseGraph pose_graph 
) const
pure virtual

◆ GetTime()

common::Time cartographer::mapping::LocalSlamResultData::GetTime ( ) const
inlineoverridevirtual

Implements cartographer::sensor::Data.

Definition at line 31 of file local_slam_result_data.h.

Member Data Documentation

◆ time_

common::Time cartographer::mapping::LocalSlamResultData::time_
private

Definition at line 36 of file local_slam_result_data.h.


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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59