| 71 | } |
| 72 | |
| 73 | bool MeshChecker::is_edge_manifold() const { |
| 74 | for (auto adj : m_edge_face_adjacency) { |
| 75 | if (adj.second.size() > 2) { |
| 76 | return false; |
| 77 | } |
| 78 | } |
| 79 | return true; |
| 80 | } |
| 81 | |
| 82 | bool MeshChecker::is_oriented() const { |
| 83 | // For each edge (s, d), check to see if the number of faces containing |