Example #1
0
 def check_face(self, face: Face):
     sides = list()
     for vertex in self.vertices:
         if vertex not in face:
             sides.append(face.side(vertex))
     return all(
         map(lambda i: sides[i] == sides[i + 1], range(len(sides) - 1)))