(self, point: Point, tol: float = 1e-12)
| 79 | return 'P({},{})'.format(self.x, self.y) |
| 80 | |
| 81 | def close(self, point: Point, tol: float = 1e-12) -> bool: |
| 82 | return abs(self.x - point.x) < tol and abs(self.y - point.y) < tol |
| 83 | |
| 84 | def midpoint(self, p: Point) -> Point: |
| 85 | return Point(0.5 * (self.x + p.x), 0.5 * (self.y + p.y)) |
no outgoing calls