ugv_nav4d
Dijkstra.hpp
Go to the documentation of this file.
1#pragma once
2#include <unordered_map>
3#include <base/Eigen.hpp>
4
5namespace maps { namespace grid
6{
7class TraversabilityNodeBase;
8}}
9
11 class TraversabilityConfig;
12}
13
14namespace ugv_nav4d
15{
17{
18public:
19
23 static void computeCost(const maps::grid::TraversabilityNodeBase* source,
24 std::unordered_map<const maps::grid::TraversabilityNodeBase*, double> &outDistances,
25 const traversability_generator3d::TraversabilityConfig& config);
26};
27
28}
Definition Dijkstra.hpp:17
static void computeCost(const maps::grid::TraversabilityNodeBase *source, std::unordered_map< const maps::grid::TraversabilityNodeBase *, double > &outDistances, const traversability_generator3d::TraversabilityConfig &config)
Definition Dijkstra.cpp:9
Definition Dijkstra.hpp:5
Definition Dijkstra.hpp:10
Definition Dijkstra.cpp:8