42 MeEdge(
int a_f0,
int a_f1,
int a_weight)
68 static BSHP<MeWeightMatcher>
New();
73 virtual VecInt MatchWeights(
const VecMeEdge& a_edges,
bool maxcardinality =
false) = 0;
std::vector< int > VecInt
static BSHP< MeWeightMatcher > New()
Create new weight matcher.
int m_weight
The weight assigned to the edge.
bool operator==(const MeEdge &a_rhs) const
MeWeightMatcher()
Constructor.
MeEdge(int a_f0, int a_f1, int a_weight)
#define XM_DISALLOW_COPY_AND_ASSIGN(TypeName)
int m_f1
Index of one of the adjacent faces.
int m_f0
Index of one of the adjacent faces.
std::vector< MeEdge > VecMeEdge
Vector of MeEdge.
virtual ~MeWeightMatcher()
Destructor.