94 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
PolygonIterator(const grid_map::GridMap &gridMap, const grid_map::Polygon &polygon)
grid_map::Polygon polygon_
Polygon to iterate on.
PolygonIterator & operator++()
std::shared_ptr< SubmapIterator > internalIterator_
Grid submap iterator.
PolygonIterator & operator=(const PolygonIterator &other)
const Index & operator*() const
Length mapLength_
Map information needed to get position from iterator.
void findSubmapParameters(const grid_map::Polygon &polygon, Index &startIndex, Size &bufferSize) const
bool operator!=(const PolygonIterator &other) const