#include <hybrid_grid.h>
Public Member Functions | |
| void | AdvanceToEnd () |
| bool | Done () const |
| Eigen::Array3i | GetCellIndex () const |
| const ValueType & | GetValue () const |
| Iterator (const DynamicGrid &dynamic_grid) | |
| void | Next () |
| bool | operator!= (const Iterator &it) const |
| const std::pair< Eigen::Array3i, ValueType > | operator* () const |
| Iterator & | operator++ () |
Private Member Functions | |
| void | AdvanceToValidNestedIterator () |
Private Attributes | |
| int | bits_ |
| const std::unique_ptr< WrappedGrid > * | current_ |
| const std::unique_ptr< WrappedGrid > *const | end_ |
| WrappedGrid::Iterator | nested_iterator_ |
Definition at line 304 of file hybrid_grid.h.
|
inlineexplicit |
Definition at line 306 of file hybrid_grid.h.
|
inline |
Definition at line 341 of file hybrid_grid.h.
|
inlineprivate |
Definition at line 357 of file hybrid_grid.h.
|
inline |
Definition at line 325 of file hybrid_grid.h.
|
inline |
Definition at line 327 of file hybrid_grid.h.
|
inline |
Definition at line 336 of file hybrid_grid.h.
|
inline |
Definition at line 315 of file hybrid_grid.h.
|
inline |
Definition at line 352 of file hybrid_grid.h.
|
inline |
Definition at line 343 of file hybrid_grid.h.
|
inline |
Definition at line 347 of file hybrid_grid.h.
|
private |
Definition at line 368 of file hybrid_grid.h.
|
private |
Definition at line 369 of file hybrid_grid.h.
|
private |
Definition at line 370 of file hybrid_grid.h.
|
private |
Definition at line 371 of file hybrid_grid.h.