#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.