37 #ifndef OMPL_GEOMETRIC_PLANNERS_INFORMEDTREES_AITSTAR_QUEUETYPES_
38 #define OMPL_GEOMETRIC_PLANNERS_INFORMEDTREES_AITSTAR_QUEUETYPES_
45 #include "ompl/base/Cost.h"
46 #include "ompl/datastructures/BinaryHeap.h"
59 using EdgeQueue =
ompl::BinaryHeap<Edge, std::function<bool(
const Edge &,
const Edge &)>>;
62 using KeyVertexPair = std::pair<std::array<ompl::base::Cost, 2u>, std::shared_ptr<Vertex>>;
66 ompl::BinaryHeap<KeyVertexPair, std::function<bool(
const KeyVertexPair &,
const KeyVertexPair &)>>;
72 #endif // OMPL_GEOMETRIC_PLANNERS_INFORMEDTREES_AITSTAR_QUEUETYPES_