Public Member Functions
cartographer::mapping::Trimmable Class Reference

#include <pose_graph_trimmer.h>

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

List of all members.

Public Member Functions

virtual const std::vector
< PoseGraphInterface::Constraint > & 
GetConstraints () const =0
virtual MapById< SubmapId,
PoseGraphInterface::SubmapData
GetOptimizedSubmapData () const =0
virtual std::vector< SubmapIdGetSubmapIds (int trajectory_id) const =0
virtual const MapById< NodeId,
TrajectoryNode > & 
GetTrajectoryNodes () const =0
virtual bool IsFinished (int trajectory_id) const =0
virtual int num_submaps (int trajectory_id) const =0
virtual void SetTrajectoryState (int trajectory_id, PoseGraphInterface::TrajectoryState state)=0
virtual void TrimSubmap (const SubmapId &submap_id)=0
virtual ~Trimmable ()

Detailed Description

Definition at line 28 of file pose_graph_trimmer.h.


Constructor & Destructor Documentation

virtual cartographer::mapping::Trimmable::~Trimmable ( ) [inline, virtual]

Definition at line 30 of file pose_graph_trimmer.h.


Member Function Documentation

virtual const std::vector<PoseGraphInterface::Constraint>& cartographer::mapping::Trimmable::GetConstraints ( ) const [pure virtual]
virtual std::vector<SubmapId> cartographer::mapping::Trimmable::GetSubmapIds ( int  trajectory_id) const [pure virtual]
virtual bool cartographer::mapping::Trimmable::IsFinished ( int  trajectory_id) const [pure virtual]
virtual int cartographer::mapping::Trimmable::num_submaps ( int  trajectory_id) const [pure virtual]
virtual void cartographer::mapping::Trimmable::SetTrajectoryState ( int  trajectory_id,
PoseGraphInterface::TrajectoryState  state 
) [pure virtual]
virtual void cartographer::mapping::Trimmable::TrimSubmap ( const SubmapId submap_id) [pure virtual]

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


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36