(
self, a: Point, b: Point, c: Point, d: Point
)
| 2477 | yield p1, p2 |
| 2478 | |
| 2479 | def all_same_angle( |
| 2480 | self, a: Point, b: Point, c: Point, d: Point |
| 2481 | ) -> Generator[tuple[Point, Point, Point, Point], None, None]: |
| 2482 | for x, y in self.all_same_line(a, b): |
| 2483 | for m, n in self.all_same_line(c, d): |
| 2484 | yield x, y, m, n |
| 2485 | |
| 2486 | def additionally_draw(self, name: str, args: list[Point]) -> None: |
| 2487 | """Draw some extra line/circles for illustration purpose.""" |
nothing calls this directly
no test coverage detected