Public Member Functions | Private Attributes | List of all members
LazyTiledGridMap::Tile Struct Reference

#include <lazy_tiled_grid_map.h>

Public Member Functions

std::shared_ptr< GridCell > & cell (const Coord &cell_coord)
 
const std::shared_ptr< GridCell > & cell (const Coord &cell_coord) const
 
 Tile (std::shared_ptr< GridCell > dflt)
 

Private Attributes

std::array< std::shared_ptr< GridCell >, Tile_Size *Tile_Size_cells
 

Detailed Description

Definition at line 87 of file lazy_tiled_grid_map.h.

Constructor & Destructor Documentation

LazyTiledGridMap::Tile::Tile ( std::shared_ptr< GridCell dflt)
inline

Definition at line 88 of file lazy_tiled_grid_map.h.

Member Function Documentation

std::shared_ptr<GridCell>& LazyTiledGridMap::Tile::cell ( const Coord cell_coord)
inline

Definition at line 92 of file lazy_tiled_grid_map.h.

const std::shared_ptr<GridCell>& LazyTiledGridMap::Tile::cell ( const Coord cell_coord) const
inline

Definition at line 97 of file lazy_tiled_grid_map.h.

Member Data Documentation

std::array<std::shared_ptr<GridCell>, Tile_Size*Tile_Size> LazyTiledGridMap::Tile::_cells
private

Definition at line 102 of file lazy_tiled_grid_map.h.


The documentation for this struct was generated from the following file:


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26