angel
mercurial changeset:
|
Creates a heuristic for triplet type from a heuristic for faces. More...
#include <heuristics.hpp>
Public Member Functions | |
triplet_heuristic_t (Face_heuristic_t _h) | |
Constructor stores the face-based heuristic to be used. | |
int | operator() (const vector< triplet_t > &tv1, const line_graph_t &lg, vector< triplet_t > &tv2) |
Private Attributes | |
Face_heuristic_t | h |
Creates a heuristic for triplet type from a heuristic for faces.
Third entry in each triplet is ignored but it will be kept.
Definition at line 1050 of file heuristics.hpp.
angel::triplet_heuristic_t< Face_heuristic_t >::triplet_heuristic_t | ( | Face_heuristic_t | _h | ) | [inline] |
Constructor stores the face-based heuristic to be used.
Definition at line 1054 of file heuristics.hpp.
int angel::triplet_heuristic_t< Face_heuristic_t >::operator() | ( | const vector< triplet_t > & | tv1, |
const line_graph_t & | lg, | ||
vector< triplet_t > & | tv2 | ||
) | [inline] |
Definition at line 1055 of file heuristics.hpp.
References angel::edge(), and angel::triplet_heuristic_t< Face_heuristic_t >::h.
Face_heuristic_t angel::triplet_heuristic_t< Face_heuristic_t >::h [private] |
Definition at line 1051 of file heuristics.hpp.
Referenced by angel::triplet_heuristic_t< Face_heuristic_t >::operator()().