Whether a is between b & c.
(a: Point, b: Point, c: Point)
| 548 | |
| 549 | |
| 550 | def _check_between(a: Point, b: Point, c: Point) -> bool: |
| 551 | """Whether a is between b & c.""" |
| 552 | return (a - b).dot(c - b) > 0 and (a - c).dot(b - c) > 0 |
| 553 | |
| 554 | |
| 555 | def circle_segment_intersect( |
no test coverage detected