|
Jafar
|
Abstract map manager. More...
Abstract map manager.
The map manager is basically responsible for allocating map objects state.
Definition at line 23 of file abstractMapManager.hpp.
#include <abstractMapManager.hpp>

Classes | |
| class | Stats |
Public Member Functions | |
| AbstractMapManager (SlamEkf &slam) | |
| virtual void | clear ()=0 |
| virtual void | setMapObjectState (AbstractMapObject &mapObj)=0 |
| virtual void | removeMapObject (AbstractMapObject const &mapObj)=0 |
| virtual void | endProcessObservations (unsigned int robotId_) |
| virtual void | writeLogHeader (jafar::kernel::DataLogger &log) const |
| Implements this method calling repeatidly log methods. | |
| virtual void | writeLogData (jafar::kernel::DataLogger &log) const |
| Implements this method calling repeatidly log methods. | |
| virtual void | writeLogStats (jafar::kernel::DataLogger &log) const |
| write stats at the end of the log | |
Protected Attributes | |
| SlamEkf & | m_slam |
|
class jafar::slam::AbstractMapManager::Stats | stats |
| virtual void jafar::slam::AbstractMapManager::writeLogData | ( | jafar::kernel::DataLogger & | log | ) | const [inline, virtual] |
Implements this method calling repeatidly log methods.
You should use writeData() or writeDataVector().
Implements jafar::kernel::DataLoggable.
Reimplemented in jafar::slam::GlobalMapManager.
Definition at line 52 of file abstractMapManager.hpp.
| virtual void jafar::slam::AbstractMapManager::writeLogHeader | ( | jafar::kernel::DataLogger & | log | ) | const [inline, virtual] |
Implements this method calling repeatidly log methods.
You should use writeComment(), writeLegend() or writeLegendTokens().
Implements jafar::kernel::DataLoggable.
Reimplemented in jafar::slam::GlobalMapManager.
Definition at line 51 of file abstractMapManager.hpp.
| Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1 |
|