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

#include <submaps.h>

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

Public Member Functions

bool finished () const
 
transform::Rigid3d local_pose () const
 
int num_range_data () const
 
void set_finished (bool finished)
 
void set_num_range_data (const int num_range_data)
 
 Submap (const transform::Rigid3d &local_submap_pose)
 
virtual void ToProto (proto::Submap *proto, bool include_probability_grid_data) const =0
 
virtual void ToResponseProto (const transform::Rigid3d &global_submap_pose, proto::SubmapQuery::Response *response) const =0
 
virtual void UpdateFromProto (const proto::Submap &proto)=0
 
virtual ~Submap ()
 

Private Attributes

bool finished_ = false
 
const transform::Rigid3d local_pose_
 
int num_range_data_ = 0
 

Detailed Description

Definition at line 59 of file submaps.h.

Constructor & Destructor Documentation

◆ Submap()

cartographer::mapping::Submap::Submap ( const transform::Rigid3d local_submap_pose)
inline

Definition at line 61 of file submaps.h.

◆ ~Submap()

virtual cartographer::mapping::Submap::~Submap ( )
inlinevirtual

Definition at line 63 of file submaps.h.

Member Function Documentation

◆ finished()

bool cartographer::mapping::Submap::finished ( ) const
inline

Definition at line 84 of file submaps.h.

◆ local_pose()

transform::Rigid3d cartographer::mapping::Submap::local_pose ( ) const
inline

Definition at line 75 of file submaps.h.

◆ num_range_data()

int cartographer::mapping::Submap::num_range_data ( ) const
inline

Definition at line 78 of file submaps.h.

◆ set_finished()

void cartographer::mapping::Submap::set_finished ( bool  finished)
inline

Definition at line 85 of file submaps.h.

◆ set_num_range_data()

void cartographer::mapping::Submap::set_num_range_data ( const int  num_range_data)
inline

Definition at line 79 of file submaps.h.

◆ ToProto()

virtual void cartographer::mapping::Submap::ToProto ( proto::Submap *  proto,
bool  include_probability_grid_data 
) const
pure virtual

◆ ToResponseProto()

virtual void cartographer::mapping::Submap::ToResponseProto ( const transform::Rigid3d global_submap_pose,
proto::SubmapQuery::Response *  response 
) const
pure virtual

◆ UpdateFromProto()

virtual void cartographer::mapping::Submap::UpdateFromProto ( const proto::Submap &  proto)
pure virtual

Member Data Documentation

◆ finished_

bool cartographer::mapping::Submap::finished_ = false
private

Definition at line 90 of file submaps.h.

◆ local_pose_

const transform::Rigid3d cartographer::mapping::Submap::local_pose_
private

Definition at line 88 of file submaps.h.

◆ num_range_data_

int cartographer::mapping::Submap::num_range_data_ = 0
private

Definition at line 89 of file submaps.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