(args: tuple[gm.Point, ...])
| 1819 | |
| 1820 | |
| 1821 | def sketch_s_angle(args: tuple[gm.Point, ...]) -> HalfLine: |
| 1822 | a, b, y = args |
| 1823 | ang = y / 180 * np.pi |
| 1824 | x = b + (a - b).rotatea(ang) |
| 1825 | return HalfLine(b, x) |
| 1826 | |
| 1827 | |
| 1828 | def sketch_segment(args: tuple[gm.Point, ...]) -> tuple[Point, Point]: |