, including all inherited members.
| addEventListener(slam::SlamEventListener &listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| addEventListener(MultiMapEventListener *listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| addMembersToLog(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
| addRobot(slam::BaseRobot *) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| addRobot(slam::BaseRobot *, const jblas::vec &_robotState, const jblas::sym_mat &_robotStateCov) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| beginBrowseMaps() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| browseFeaturesIt (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| canCloseLoop(unsigned int _firstMapId, unsigned int _secondMapId) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| closeLoop(unsigned int _firstMapId, unsigned int _secondMapId, const geom::T3DEuler &firstToSecond) | jafar::slammm::MultiMapsSlam | |
| DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected] |
| DataLogger (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [friend] |
| FeatureObserveModelsContType typedef (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| getCurrentMap(unsigned int _robotId=0) | jafar::slammm::MultiMapsSlam | |
| getCurrentMap(unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| getGlobalMap() const | jafar::slammm::MultiMapsSlam | |
| getMap(unsigned int _mapId, unsigned int _robotId=0) | jafar::slammm::MultiMapsSlam | |
| getMaps() const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| getRobotPose(jafar::geom::T3DEuler &pose, unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| getWorldFeatureState(jblas::vec &_result, unsigned int _featureId, unsigned int _currentMapId) const | jafar::slammm::MultiMapsSlam | |
| getWorldFeatureState(jblas::vec &_result, jblas::sym_mat &_resultCov, unsigned int _featureId, unsigned int _currentMapId) const | jafar::slammm::MultiMapsSlam | |
| getWorldRobotPose(jafar::geom::T3DEuler &pose, unsigned int _robotId=0) const | jafar::slammm::MultiMapsSlam | |
| getWorldRobotPose(unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| getWorldToCurrentMapTransformation(unsigned int _robotId=0) const | jafar::slammm::MultiMapsSlam | |
| getWorldToMapTransformation(unsigned int _mapId) const | jafar::slammm::MultiMapsSlam | |
| gpsFix(const std::map< unsigned int, geom::T3DEuler > &worldToRobots) | jafar::slammm::MultiMapsSlam | |
| gpsFix(unsigned int _robotId, const geom::T3DEuler &worldToRobot) | jafar::slammm::MultiMapsSlam | |
| hasFeature(unsigned int id, unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| hasNextMap() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| initNewMap(unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_eventListners (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_eventsLogger (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_frameIndex (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_listeners (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_mapManagerFactory (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_maps (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_mapsPoseManager (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_mergeMapsStrategy (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_robotMaps (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_sensorsIds | jafar::slammm::MultiMapsSlam | [private] |
| m_sizeMax (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| m_startNewMapStrategy (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| mapId(slam::SlamEkf *) const | jafar::slammm::MultiMapsSlam | |
| mergeMap(unsigned int _map1Id, unsigned int _map2Id, const geom::T3DEuler &transfo) | jafar::slammm::MultiMapsSlam | |
| MultiMapsSlam(std::size_t sizeMax_, MapsPoseManager *_mapsPoseManager, StartNewMapStrategy *_startNewMapStrategy, MergeMapsStrategy *_mergeMapsStrategy, slam::MapManagerFactory *mapManagerFactory=0, int firstMapId=0) | jafar::slammm::MultiMapsSlam | |
| nextMap() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| nextMapId (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| predict(unsigned int _robotId, jblas::vec const &u) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| printInfo() | jafar::slammm::MultiMapsSlam | |
| processObservations(unsigned int frameIndex_, std::list< slam::Observation * > const &knownObs, std::list< slam::Observation * > const &newObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| processObservations(unsigned int frameIndex_, std::vector< slam::Observation * > const &knownObs, std::vector< slam::Observation * > const &newObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| processObservations(unsigned int frameIndex_, SequenceType const &allObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| processObservationsImpl(unsigned int frameIndex_, SequenceType1 const &knownObs, SequenceType2 const &newObs, unsigned int _robotId, int events_) | jafar::slammm::MultiMapsSlam | [private] |
| removeEventListener(slam::SlamEventListener &listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| removeEventListener(MultiMapEventListener *listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| removeFeature(unsigned int id) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
| rendezVous(unsigned int _firstRobotId, unsigned int _secondRobotId, const geom::T3DEuler &firstToSecond) | jafar::slammm::MultiMapsSlam | |
| setEventsDataLogger(kernel::DataLogger *log) | jafar::slammm::MultiMapsSlam | |
| setRobotToSensor(jblas::vec const &robotToSensor, int sensorId, unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| setSensor(slam::FeatureObserveModel *model, unsigned int sensorId, unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
| startNewMap(RobotMaps &) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
| startNewMap(unsigned int _robotId) | jafar::slammm::MultiMapsSlam | |
| updateCacheWorldToCurrentMap() | jafar::slammm::MultiMapsSlam | [private] |
| writeLogData(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
| writeLogHeader(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
| writeLogStats(DataLogger &log) const | jafar::kernel::DataLoggable | [inline, protected, virtual] |
| ~BaseSlam() (defined in jafar::slam::BaseSlam) | jafar::slam::BaseSlam | [virtual] |
| ~DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected, virtual] |
| ~MultiMapsSlam() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |