GoalReachedMonitor Class Reference

#include <armarx/navigation/server/monitoring/GoalReachedMonitor.h>

Classes

struct  Status
 

Public Member Functions

const GoalReachedMonitorConfig getConfig () const
 
const core::Posegoal () const noexcept
 
bool goalReached (bool filter=true) const noexcept
 
 GoalReachedMonitor (const core::Pose &goal, const core::Scene &scene, const GoalReachedMonitorConfig &config)
 
 GoalReachedMonitor (GoalReachedMonitor &&other) noexcept
 
GoalReachedMonitoroperator= (GoalReachedMonitor &&) noexcept
 
Status status () const
 
void updateGoal (const core::Pose &newGoal)
 
virtual ~GoalReachedMonitor ()=default
 

Detailed Description

Definition at line 38 of file GoalReachedMonitor.h.

Constructor & Destructor Documentation

◆ GoalReachedMonitor() [1/2]

GoalReachedMonitor ( const core::Pose & goal,
const core::Scene & scene,
const GoalReachedMonitorConfig & config )

Definition at line 14 of file GoalReachedMonitor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~GoalReachedMonitor()

virtual ~GoalReachedMonitor ( )
virtualdefault
+ Here is the call graph for this function:

◆ GoalReachedMonitor() [2/2]

GoalReachedMonitor ( GoalReachedMonitor && other)
noexcept

Definition at line 93 of file GoalReachedMonitor.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ getConfig()

const GoalReachedMonitorConfig getConfig ( ) const

Definition at line 112 of file GoalReachedMonitor.cpp.

◆ goal()

const core::Pose & goal ( ) const
noexcept

Definition at line 75 of file GoalReachedMonitor.cpp.

+ Here is the caller graph for this function:

◆ goalReached()

bool goalReached ( bool filter = true) const
noexcept

Definition at line 23 of file GoalReachedMonitor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=()

GoalReachedMonitor & operator= ( GoalReachedMonitor && other)
noexcept

Definition at line 99 of file GoalReachedMonitor.cpp.

+ Here is the call graph for this function:

◆ status()

Definition at line 80 of file GoalReachedMonitor.cpp.

+ Here is the call graph for this function:

◆ updateGoal()

void updateGoal ( const core::Pose & newGoal)

Definition at line 118 of file GoalReachedMonitor.cpp.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: