(self, line)
return self.func(c, -self.radius)
Override GeometryEntity.reflect since the radius
        is not a GeometryEntity.

        Examples
        ========

        >>> from sympy import Circle, Line
        >>> Circle((0, 1), 1).reflect(Line((0, 0), (1, 1)))
        Circle(Point(1, 0), -1)
Override GeometryEntity.reflect since the radius
        is not a GeometryEntity.
Override GeometryEntity . reflect since the radius is not a GeometryEntity .
def reflect(self, line):
        """Override GeometryEntity.reflect since the radius
        is not a GeometryEntity.

        Examples
        ========

        >>> from sympy import Circle, Line
        >>> Circle((0, 1), 1).reflect(Line((0, 0), (1, 1)))
        Circle(Point(1, 0), -1)
        """
        c = self.center
        c = c.reflect(line)
        return self.func(c, -self.radius)
def reflect ( self , line ) : c = self . center c = c . reflect ( line ) return self . func ( c , - self . radius )