Lines Matching refs:EqualityCompare
1013 struct EqualityCompare
1022 inline bool EqualityCompare<true>::compare (T a, T b) { return a == b; }
1025 inline bool EqualityCompare<true>::combine (bool a, bool b) { return a && b; }
1029 inline bool EqualityCompare<false>::compare (T a, T b) { return a != b; }
1032 inline bool EqualityCompare<false>::combine (bool a, bool b) { return a || b; }
1050 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asFloat(compNdx), b.component(elemNdx).asFloat(compNdx)));
1062 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asInt(compNdx), b.component(elemNdx).asInt(compNdx)));
1074 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asBool(compNdx), b.component(elemNdx).asBool(compNdx)));