EdgeAttribs Struct Reference

#include <armarx/navigation/core/Graph.h>

+ Inheritance diagram for EdgeAttribs:

Public Member Functions

floatcost ()
const floatcost () const

Public Attributes

armarx::navigation::core::arondto::Edge aron
float m_value {0.F}
client::GlobalPlanningStrategy strategy = client::GlobalPlanningStrategy::Free
std::optional< core::GlobalTrajectorytrajectory = std::nullopt

Detailed Description

Definition at line 60 of file Graph.h.

Member Function Documentation

◆ cost() [1/2]

float& cost ( )

Definition at line 68 of file Graph.h.

◆ cost() [2/2]

const float& cost ( ) const

Definition at line 74 of file Graph.h.

Member Data Documentation

◆ aron

armarx::navigation::core::arondto::Edge aron

Definition at line 62 of file Graph.h.

◆ m_value

float m_value {0.F}

Definition at line 81 of file Graph.h.

◆ strategy

◆ trajectory

std::optional<core::GlobalTrajectory> trajectory = std::nullopt

Definition at line 79 of file Graph.h.

The documentation for this struct was generated from the following file: