diff --git a/Models.cpp b/Models.cpp index 85f0f3a..0af90f6 100644 --- a/Models.cpp +++ b/Models.cpp @@ -49,8 +49,8 @@ bool ckFaceHasAnyOtherRels(const std::vector &results, auto oth = (r.x == f) ? r.y : r.x; all_filecodes.insert(oth.i); if (r.res == Relation::Equals - || r.res == Relation::Included && r.x == f - || r.res == Relation::Includes && r.y == f) { + || (r.res == Relation::Included && r.x == f) + || (r.res == Relation::Includes && r.y == f)) { where_exists.insert(oth.i); continue; } @@ -102,6 +102,8 @@ std::string statements(struct result r, std::vector faces) { return st("A", B, A); case Relation::Intersects: return st("I", A, B); + case Relation::Irrelates: + return ""; } return ""; }