22 template<
typename TCoordinate>
28 template<
typename TCoordinate>
38template<
typename TCoordinate>
46template<
typename TCoordinate>
49 return chebyshevDistance < TCoordinate >;
Class extending the pair class from the standard library. Original reason is to allow printing of the...
Definition: pair.hpp:43
Definition: ChebyshevDistance.hpp:18
static std::function< TCoordinate(const ext::pair< TCoordinate, TCoordinate > &, const ext::pair< TCoordinate, TCoordinate > &)> chebyshevDistanceFunction()
Definition: ChebyshevDistance.hpp:48
static TCoordinate chebyshevDistance(const ext::pair< TCoordinate, TCoordinate > &goal, const ext::pair< TCoordinate, TCoordinate > &node)
Definition: ChebyshevDistance.hpp:39
constexpr const T & max(const T &a)
Root case of maximum computation. The maximum from one value is the value itself.
Definition: algorithm.hpp:278
Definition: ReconstructPath.hpp:14