MRPT  2.0.0
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
mrpt::nav::CAbstractNavigator::TNavigationParams Struct Reference

Detailed Description

The struct for configuring navigation requests.

Used in CAbstractPTGBasedReactive::navigate()

Definition at line 118 of file CAbstractNavigator.h.

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

Inheritance diagram for mrpt::nav::CAbstractNavigator::TNavigationParams:

Public Member Functions

std::string getAsText () const override
 Gets navigation params as a human-readable format. More...
 
virtual std::unique_ptr< TNavigationParamsclone () const
 

Public Attributes

TargetInfo target
 Navigation target. More...
 

Protected Member Functions

bool isEqual (const TNavigationParamsBase &o) const override
 

Member Function Documentation

◆ clone()

virtual std::unique_ptr<TNavigationParams> mrpt::nav::CAbstractNavigator::TNavigationParams::clone ( ) const
inlinevirtual

◆ getAsText()

std::string CAbstractNavigator::TNavigationParams::getAsText ( ) const
overridevirtual

◆ isEqual()

bool CAbstractNavigator::TNavigationParams::isEqual ( const TNavigationParamsBase o) const
overrideprotectedvirtual

Implements mrpt::nav::CAbstractNavigator::TNavigationParamsBase.

Reimplemented in mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG, and mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.

Definition at line 69 of file CAbstractNavigator.cpp.

Referenced by mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints::isEqual().

Here is the caller graph for this function:

Member Data Documentation

◆ target

TargetInfo mrpt::nav::CAbstractNavigator::TNavigationParams::target



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