#include <heuristics.hpp>
Public Member Functions | |
heuristic_triplet_t (Heuristic1_t _h1, Heuristic2_t _h2, Heuristic3_t _h3) | |
template<class Vector_t, class Ad_graph_t> | |
int | operator() (const Vector_t &v1, const Ad_graph_t &adg, Vector_t &v2) |
Private Attributes | |
Heuristic1_t | h1 |
Heuristic2_t | h2 |
Heuristic3_t | h3 |
Three heuristics are semantically and syntactically combined to one heuristic.
Definition at line 1121 of file heuristics.hpp.
angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::heuristic_triplet_t | ( | Heuristic1_t | _h1, | |
Heuristic2_t | _h2, | |||
Heuristic3_t | _h3 | |||
) | [inline] |
Definition at line 1127 of file heuristics.hpp.
int angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::operator() | ( | const Vector_t & | v1, | |
const Ad_graph_t & | adg, | |||
Vector_t & | v2 | |||
) | [inline] |
Heuristic1_t angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::h1 [private] |
Definition at line 1123 of file heuristics.hpp.
Referenced by angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::operator()().
Heuristic2_t angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::h2 [private] |
Definition at line 1124 of file heuristics.hpp.
Referenced by angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::operator()().
Heuristic3_t angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::h3 [private] |
Definition at line 1125 of file heuristics.hpp.
Referenced by angel::heuristic_triplet_t< Heuristic1_t, Heuristic2_t, Heuristic3_t >::operator()().