MRPT  2.0.4
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
mrpt::maps::mrptEventMetricMapClear Class Reference

Detailed Description

Event emitted by a metric up upon call of clear()

See also

Definition at line 28 of file CMetricMapEvents.h.

#include <mrpt/maps/CMetricMapEvents.h>

Inheritance diagram for mrpt::maps::mrptEventMetricMapClear:

Public Member Functions

 mrptEventMetricMapClear (const mrpt::maps::CMetricMap *smap)
template<class EVENTTYPE >
bool isOfType () const
template<class EVENTTYPE >
const EVENTTYPE * getAs () const
template<class EVENTTYPE >
EVENTTYPE * getAsNonConst () const

Public Attributes

const mrpt::maps::CMetricMapsource_map
mrpt::Clock::time_point timestamp

Protected Member Functions

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

Constructor & Destructor Documentation

◆ mrptEventMetricMapClear()

mrpt::maps::mrptEventMetricMapClear::mrptEventMetricMapClear ( const mrpt::maps::CMetricMap smap)

Definition at line 35 of file CMetricMapEvents.h.

Member Function Documentation

◆ do_nothing()

void mrpt::maps::mrptEventMetricMapClear::do_nothing ( )

Just to allow this class to be polymorphic.

Reimplemented from mrpt::system::mrptEvent.

Definition at line 32 of file CMetricMapEvents.h.

◆ getAs()

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

Definition at line 47 of file mrptEvent.h.

◆ getAsNonConst()

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

Definition at line 53 of file mrptEvent.h.

◆ isOfType()

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

Definition at line 41 of file mrptEvent.h.

Referenced by mrpt::graphslam::CWindowObserver::OnEvent(), and mrpt::slam::COccupancyGridMapFeatureExtractor::OnEvent().

Here is the caller graph for this function:

Member Data Documentation

◆ source_map

const mrpt::maps::CMetricMap* mrpt::maps::mrptEventMetricMapClear::source_map

Definition at line 40 of file CMetricMapEvents.h.

◆ timestamp

mrpt::Clock::time_point mrpt::system::mrptEvent::timestamp

Definition at line 58 of file mrptEvent.h.

Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 02a75dd25 Thu Jun 4 01:49:55 2020 +0200 at jue jun 4 02:00:12 CEST 2020