Public Member Functions | Private Attributes
cartographer::mapping::Submap Class Reference

#include <submaps.h>

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

List of all members.

Public Member Functions

bool insertion_finished () const
transform::Rigid3d local_pose () const
int num_range_data () const
void set_insertion_finished (bool insertion_finished)
void set_num_range_data (const int num_range_data)
 Submap (const transform::Rigid3d &local_submap_pose)
virtual proto::Submap ToProto (bool include_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 insertion_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

cartographer::mapping::Submap::Submap ( const transform::Rigid3d &  local_submap_pose) [inline]

Definition at line 61 of file submaps.h.

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

Definition at line 63 of file submaps.h.


Member Function Documentation

Definition at line 82 of file submaps.h.

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

Definition at line 74 of file submaps.h.

Definition at line 77 of file submaps.h.

void cartographer::mapping::Submap::set_insertion_finished ( bool  insertion_finished) [inline]

Definition at line 83 of file submaps.h.

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

Definition at line 78 of file submaps.h.

virtual proto::Submap cartographer::mapping::Submap::ToProto ( bool  include_grid_data) const [pure virtual]
virtual void cartographer::mapping::Submap::ToResponseProto ( const transform::Rigid3d &  global_submap_pose,
proto::SubmapQuery::Response *  response 
) const [pure virtual]
virtual void cartographer::mapping::Submap::UpdateFromProto ( const proto::Submap &  proto) [pure virtual]

Member Data Documentation

Definition at line 90 of file submaps.h.

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

Definition at line 88 of file submaps.h.

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 Thu May 9 2019 02:27:36