(self)
| 2995 | yield a, b, c, d, e, f, g, h # now a==c, e==g |
| 2996 | |
| 2997 | def all_cyclics(self) -> Generator[tuple[Point, ...], None, None]: |
| 2998 | for c in self.type2nodes[Circle]: |
| 2999 | for x, y, z, t in utils.perm4(c.neighbors(Point)): |
| 3000 | yield x, y, z, t |
| 3001 | |
| 3002 | def all_colls(self) -> Generator[tuple[Point, ...], None, None]: |
| 3003 | for l in self.type2nodes[Line]: |