MRPT  2.0.0
List of all members | Public Member Functions | Protected Member Functions | Friends
mrpt::nav::CAbstractNavigator::TNavigationParamsBase Struct Referenceabstract

Detailed Description

Base for all high-level navigation commands.

See derived classes

Definition at line 104 of file CAbstractNavigator.h.

#include <mrpt/nav/reactive/CAbstractNavigator.h>

Inheritance diagram for mrpt::nav::CAbstractNavigator::TNavigationParamsBase:

Public Member Functions

virtual ~TNavigationParamsBase ()=default
 
virtual std::string getAsText () const =0
 Gets navigation params as a human-readable format. More...
 

Protected Member Functions

virtual bool isEqual (const TNavigationParamsBase &o) const =0
 

Friends

bool operator== (const TNavigationParamsBase &, const TNavigationParamsBase &)
 

Constructor & Destructor Documentation

◆ ~TNavigationParamsBase()

virtual mrpt::nav::CAbstractNavigator::TNavigationParamsBase::~TNavigationParamsBase ( )
virtualdefault

Member Function Documentation

◆ getAsText()

virtual std::string mrpt::nav::CAbstractNavigator::TNavigationParamsBase::getAsText ( ) const
pure virtual

◆ isEqual()

virtual bool mrpt::nav::CAbstractNavigator::TNavigationParamsBase::isEqual ( const TNavigationParamsBase o) const
protectedpure virtual

Implemented in mrpt::nav::CAbstractNavigator::TNavigationParams, mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG, and mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.

Referenced by mrpt::nav::operator==().

Here is the caller graph for this function:

Friends And Related Function Documentation

◆ operator==

bool operator== ( const TNavigationParamsBase ,
const TNavigationParamsBase  
)
friend



Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020