#include <hybrid_grid.h>
Public Member Functions | |
bool | Done () const |
Eigen::Array3i | GetCellIndex () const |
const ValueType & | GetValue () const |
Iterator () | |
Iterator (const NestedGrid &nested_grid) | |
void | Next () |
Private Member Functions | |
void | AdvanceToValidNestedIterator () |
Private Attributes | |
const std::unique_ptr < WrappedGrid > * | current_ |
const std::unique_ptr < WrappedGrid > * | end_ |
WrappedGrid::Iterator | nested_iterator_ |
Definition at line 181 of file hybrid_grid.h.
cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::Iterator | ( | ) | [inline] |
Definition at line 183 of file hybrid_grid.h.
cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::Iterator | ( | const NestedGrid & | nested_grid | ) | [inline, explicit] |
Definition at line 185 of file hybrid_grid.h.
void cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::AdvanceToValidNestedIterator | ( | ) | [inline, private] |
Definition at line 217 of file hybrid_grid.h.
bool cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::Done | ( | ) | const [inline] |
Definition at line 202 of file hybrid_grid.h.
Eigen::Array3i cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::GetCellIndex | ( | ) | const [inline] |
Definition at line 204 of file hybrid_grid.h.
const ValueType& cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::GetValue | ( | ) | const [inline] |
Definition at line 211 of file hybrid_grid.h.
void cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::Next | ( | ) | [inline] |
Definition at line 192 of file hybrid_grid.h.
const std::unique_ptr<WrappedGrid>* cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::current_ [private] |
Definition at line 228 of file hybrid_grid.h.
const std::unique_ptr<WrappedGrid>* cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::end_ [private] |
Definition at line 229 of file hybrid_grid.h.
WrappedGrid::Iterator cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator::nested_iterator_ [private] |
Definition at line 230 of file hybrid_grid.h.