5 #include "AStarState.h"
18 : m_astarStateVector(astarStateVector)
21 inline bool operator ()(
const int ia,
const int ib)
const
23 const auto& a = m_astarStateVector.at(ia);
24 const auto& b = m_astarStateVector.at(ib);
28 const std::vector<AStarState>& m_astarStateVector;
34 using container_type = std::vector<int>;
36 using type = std::priority_queue<int, container_type, predicate_type>;
43 : AStarPriorityQueueTraits::type(comparer)
48 std::make_heap(std::begin(c), std::end(c), comp);