Private Member Functions | List of all members
OccupancyMap< AreaId, OccupancyInfo > Class Template Referenceabstract

A base class for occupancy maps. More...

#include <occupancy_map.h>

Private Member Functions

virtual OccupancyInfo occupancy (const AreaId &) const =0
 Returns known information about the occupancy of a given area. More...
 
virtual void update (const AreaId &, const AreaOccupancyObservation &)=0
 Updates area with a given observation. More...
 

Detailed Description

template<typename AreaId, typename OccupancyInfo>
class OccupancyMap< AreaId, OccupancyInfo >

A base class for occupancy maps.

Template Parameters
AreaIda map area identifier (e.g. coordinate: DiscretePoint2D)
OccupancyInfoa type of occupancy information stored in a map

Definition at line 11 of file occupancy_map.h.

Member Function Documentation

template<typename AreaId, typename OccupancyInfo>
virtual OccupancyInfo OccupancyMap< AreaId, OccupancyInfo >::occupancy ( const AreaId &  ) const
privatepure virtual

Returns known information about the occupancy of a given area.

Implemented in GridMap.

template<typename AreaId, typename OccupancyInfo>
virtual void OccupancyMap< AreaId, OccupancyInfo >::update ( const AreaId &  ,
const AreaOccupancyObservation  
)
privatepure virtual

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


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