Public Member Functions | Private Attributes | List of all members
cartographer::mapping::MapLimits Class Reference

#include <map_limits.h>

Public Member Functions

const CellLimitscell_limits () const
 
bool Contains (const Eigen::Array2i &cell_index) const
 
Eigen::Array2i GetCellIndex (const Eigen::Vector2f &point) const
 
 MapLimits (const double resolution, const Eigen::Vector2d &max, const CellLimits &cell_limits)
 
 MapLimits (const proto::MapLimits &map_limits)
 
const Eigen::Vector2d & max () const
 
double resolution () const
 

Private Attributes

CellLimits cell_limits_
 
Eigen::Vector2d max_
 
double resolution_
 

Detailed Description

Definition at line 40 of file map_limits.h.

Constructor & Destructor Documentation

◆ MapLimits() [1/2]

cartographer::mapping::MapLimits::MapLimits ( const double  resolution,
const Eigen::Vector2d &  max,
const CellLimits cell_limits 
)
inline

Definition at line 42 of file map_limits.h.

◆ MapLimits() [2/2]

cartographer::mapping::MapLimits::MapLimits ( const proto::MapLimits &  map_limits)
inlineexplicit

Definition at line 50 of file map_limits.h.

Member Function Documentation

◆ cell_limits()

const CellLimits& cartographer::mapping::MapLimits::cell_limits ( ) const
inline

Definition at line 64 of file map_limits.h.

◆ Contains()

bool cartographer::mapping::MapLimits::Contains ( const Eigen::Array2i &  cell_index) const
inline

Definition at line 79 of file map_limits.h.

◆ GetCellIndex()

Eigen::Array2i cartographer::mapping::MapLimits::GetCellIndex ( const Eigen::Vector2f &  point) const
inline

Definition at line 69 of file map_limits.h.

◆ max()

const Eigen::Vector2d& cartographer::mapping::MapLimits::max ( ) const
inline

Definition at line 61 of file map_limits.h.

◆ resolution()

double cartographer::mapping::MapLimits::resolution ( ) const
inline

Definition at line 57 of file map_limits.h.

Member Data Documentation

◆ cell_limits_

CellLimits cartographer::mapping::MapLimits::cell_limits_
private

Definition at line 89 of file map_limits.h.

◆ max_

Eigen::Vector2d cartographer::mapping::MapLimits::max_
private

Definition at line 88 of file map_limits.h.

◆ resolution_

double cartographer::mapping::MapLimits::resolution_
private

Definition at line 87 of file map_limits.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