Main MRPT website > C++ reference
MRPT logo
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
mrpt::slam::mrptEventMetricMapInsert Class Reference

Detailed Description

Event emitted by a metric up upon a succesful call to insertObservation()

See Also
CMetricMap

Definition at line 59 of file CMetricMapEvents.h.

#include <mrpt/slam/CMetricMapEvents.h>

Inheritance diagram for mrpt::slam::mrptEventMetricMapInsert:
Inheritance graph
[legend]

Public Member Functions

 mrptEventMetricMapInsert (const CMetricMap *smap, const CObservation *obs, const CPose3D *robotPose)
 
template<class EVENTTYPE >
bool isOfType () const
 
template<class EVENTTYPE >
const EVENTTYPE * getAs () const
 
template<class EVENTTYPE >
EVENTTYPE * getAsNonConst () const
 

Public Attributes

const CMetricMapsource_map
 
const CObservationinserted_obs
 
const CPose3Dinserted_robotPose
 
mrpt::system::TTimeStamp timestamp
 

Protected Member Functions

virtual void do_nothing ()
 Just to allow this class to be polymorphic.
 

Constructor & Destructor Documentation

mrpt::slam::mrptEventMetricMapInsert::mrptEventMetricMapInsert ( const CMetricMap smap,
const CObservation obs,
const CPose3D robotPose 
)
inline

Definition at line 64 of file CMetricMapEvents.h.

Member Function Documentation

virtual void mrpt::slam::mrptEventMetricMapInsert::do_nothing ( )
inlineprotectedvirtual

Just to allow this class to be polymorphic.

Reimplemented from mrpt::utils::mrptEvent.

Definition at line 62 of file CMetricMapEvents.h.

template<class EVENTTYPE >
const EVENTTYPE* mrpt::utils::mrptEvent::getAs ( ) const
inlineinherited

Definition at line 66 of file mrptEvent.h.

template<class EVENTTYPE >
EVENTTYPE* mrpt::utils::mrptEvent::getAsNonConst ( ) const
inlineinherited

Definition at line 69 of file mrptEvent.h.

template<class EVENTTYPE >
bool mrpt::utils::mrptEvent::isOfType ( ) const
inlineinherited

Definition at line 63 of file mrptEvent.h.

Member Data Documentation

const CObservation* mrpt::slam::mrptEventMetricMapInsert::inserted_obs

Definition at line 67 of file CMetricMapEvents.h.

const CPose3D* mrpt::slam::mrptEventMetricMapInsert::inserted_robotPose

Definition at line 68 of file CMetricMapEvents.h.

const CMetricMap* mrpt::slam::mrptEventMetricMapInsert::source_map

Definition at line 66 of file CMetricMapEvents.h.

mrpt::system::TTimeStamp mrpt::utils::mrptEvent::timestamp
inherited

Definition at line 71 of file mrptEvent.h.




Page generated by Doxygen 1.8.3 for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013