(points: list[Point])
| 650 | |
| 651 | |
| 652 | def check_circle(points: list[Point]) -> bool: |
| 653 | if len(points) != 4: |
| 654 | return False |
| 655 | o, a, b, c = points |
| 656 | oa, ob, oc = o.distance(a), o.distance(b), o.distance(c) |
| 657 | return close_enough(oa, ob) and close_enough(ob, oc) |
| 658 | |
| 659 | |
| 660 | def check_coll(points: list[Point]) -> bool: |
nothing calls this directly
no test coverage detected