Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
graph::heuristic::ChebyshevDistance Class Reference

#include <ChebyshevDistance.hpp>

Static Public Member Functions

template<typename TCoordinate >
static TCoordinate chebyshevDistance (const ext::pair< TCoordinate, TCoordinate > &goal, const ext::pair< TCoordinate, TCoordinate > &node)
 
template<typename TCoordinate >
static std::function< TCoordinate(const ext::pair< TCoordinate, TCoordinate > &, const ext::pair< TCoordinate, TCoordinate > &)> chebyshevDistanceFunction ()
 

Member Function Documentation

◆ chebyshevDistance()

template<typename TCoordinate >
TCoordinate graph::heuristic::ChebyshevDistance::chebyshevDistance ( const ext::pair< TCoordinate, TCoordinate > &  goal,
const ext::pair< TCoordinate, TCoordinate > &  node 
)
static
Here is the call graph for this function:

◆ chebyshevDistanceFunction()

template<typename TCoordinate >
std::function< TCoordinate(const ext::pair< TCoordinate, TCoordinate > &, const ext::pair< TCoordinate, TCoordinate > &)> graph::heuristic::ChebyshevDistance::chebyshevDistanceFunction
static

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