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

#include <xy_index.h>

List of all members.

Public Member Functions

XYIndexRangeIterator begin ()
XYIndexRangeIterator end ()
bool operator!= (const XYIndexRangeIterator &other) const
Eigen::Array2i & operator* ()
XYIndexRangeIteratoroperator++ ()
bool operator== (const XYIndexRangeIterator &other) const
 XYIndexRangeIterator (const Eigen::Array2i &min_xy_index, const Eigen::Array2i &max_xy_index)
 XYIndexRangeIterator (const CellLimits &cell_limits)

Private Attributes

Eigen::Array2i max_xy_index_
Eigen::Array2i min_xy_index_
Eigen::Array2i xy_index_

Detailed Description

Definition at line 55 of file xy_index.h.


Constructor & Destructor Documentation

cartographer::mapping::XYIndexRangeIterator::XYIndexRangeIterator ( const Eigen::Array2i &  min_xy_index,
const Eigen::Array2i &  max_xy_index 
) [inline]

Definition at line 59 of file xy_index.h.

Definition at line 66 of file xy_index.h.


Member Function Documentation

Definition at line 95 of file xy_index.h.

Definition at line 99 of file xy_index.h.

bool cartographer::mapping::XYIndexRangeIterator::operator!= ( const XYIndexRangeIterator other) const [inline]

Definition at line 91 of file xy_index.h.

Eigen::Array2i& cartographer::mapping::XYIndexRangeIterator::operator* ( ) [inline]

Definition at line 85 of file xy_index.h.

XYIndexRangeIterator& cartographer::mapping::XYIndexRangeIterator::operator++ ( ) [inline]

Definition at line 71 of file xy_index.h.

bool cartographer::mapping::XYIndexRangeIterator::operator== ( const XYIndexRangeIterator other) const [inline]

Definition at line 87 of file xy_index.h.


Member Data Documentation

Definition at line 107 of file xy_index.h.

Definition at line 106 of file xy_index.h.

Definition at line 108 of file xy_index.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