Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Protected Member Functions | Friends
jafar::slam::SlamEventListener Class Reference

Interface for Slam listeners. More...


Detailed Description

Interface for Slam listeners.

Definition at line 17 of file slamEvents.hpp.

#include <slamEvents.hpp>

Inheritance diagram for jafar::slam::SlamEventListener:
Inheritance graph
[legend]

List of all members.

Public Types

enum  Type {
  ADD_LANDMARK = 0, REMOVE_LANDMARK = 1, LANDMARK = ADD_LANDMARK | REMOVE_LANDMARK, BEGIN_PROCESS_OBSERVATIONS = 2,
  END_PROCESS_OBSERVATIONS = 4, PROCESS_OBSERVATIONS = BEGIN_PROCESS_OBSERVATIONS | END_PROCESS_OBSERVATIONS, ALL = LANDMARK | PROCESS_OBSERVATIONS
}

Protected Member Functions

virtual void addLandmark (BaseFeature const &landmark)=0
virtual void removeLandmark (BaseFeature const &landmark)=0
virtual void beginProcessObservations (unsigned int robotId_)=0
virtual void endProcessObservations (unsigned int robotId_)=0

Friends

class SlamEkf

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:50 for Jafar by doxygen 1.7.6.1
LAAS-CNRS