(args: tuple[gm.Point, ...])
| 1386 | |
| 1387 | |
| 1388 | def sketch_ninepoints(args: tuple[gm.Point, ...]) -> tuple[Point, ...]: |
| 1389 | a, b, c = args |
| 1390 | x = (b + c) * 0.5 |
| 1391 | y = (c + a) * 0.5 |
| 1392 | z = (a + b) * 0.5 |
| 1393 | c = Circle(p1=x, p2=y, p3=z) |
| 1394 | return x, y, z, c.center |
| 1395 | |
| 1396 | |
| 1397 | def sketch_2l1c(args: tuple[gm.Point, ...]) -> tuple[Point, ...]: |