#include <gmapping_grid_cell.h>

Public Member Functions | |
| std::unique_ptr< GridCell > | clone () const override | 
| double | discrepancy (const AreaOccupancyObservation &aoo) const override | 
| GmappingBaseCell () | |
| void | operator+= (const AreaOccupancyObservation &aoo) override | 
  Public Member Functions inherited from GridCell | |
| virtual size_t | deserialize (const std::vector< char > &data, size_t pos=0) | 
| GridCell (const Occupancy &occ) | |
| GridCell (const GridCell &gc)=default | |
| GridCell (GridCell &&gc)=default | |
| virtual const Occupancy & | occupancy () const | 
| operator bool () const | |
| operator double () const | |
| GridCell & | operator= (const GridCell &gc)=default | 
| GridCell & | operator= (GridCell &&gc)=default | 
| virtual std::vector< char > | serialize () const | 
| virtual | ~GridCell ()=default | 
Private Attributes | |
| int | _hits | 
| int | _tries | 
| Point2D | obst | 
Static Private Attributes | |
| static constexpr double | DIST_VARIANCE = 0.05 | 
Additional Inherited Members | |
  Protected Attributes inherited from GridCell | |
| Occupancy | _occupancy | 
Definition at line 9 of file gmapping_grid_cell.h.
      
  | 
  inline | 
Definition at line 14 of file gmapping_grid_cell.h.
      
  | 
  inlineoverridevirtual | 
Reimplemented from GridCell.
Definition at line 16 of file gmapping_grid_cell.h.
      
  | 
  inlineoverridevirtual | 
Reimplemented from GridCell.
Definition at line 34 of file gmapping_grid_cell.h.
      
  | 
  inlineoverridevirtual | 
Reimplemented from GridCell.
Definition at line 20 of file gmapping_grid_cell.h.
      
  | 
  private | 
Definition at line 40 of file gmapping_grid_cell.h.
      
  | 
  private | 
Definition at line 40 of file gmapping_grid_cell.h.
      
  | 
  staticprivate | 
Definition at line 12 of file gmapping_grid_cell.h.
      
  | 
  private | 
Definition at line 41 of file gmapping_grid_cell.h.