(self, p: Point)
| 172 | self.coefficients = a, b, c |
| 173 | |
| 174 | def parallel_line(self, p: Point) -> Line: |
| 175 | a, b, _ = self.coefficients |
| 176 | return Line(coefficients=(a, b, -a * p.x - b * p.y)) # pylint: disable=invalid-unary-operand-type |
| 177 | |
| 178 | def perpendicular_line(self, p: Point) -> Line: |
| 179 | a, b, _ = self.coefficients |
no test coverage detected