A = (1, 1)
c = Circle(A, 3.0)
B = Point(c)
C = Point(c)
poly1, c_1, a, b = Polygon(A, B, C)
A' = Mirror(A, b)
B' = Mirror(B, b)
C'_1 = Mirror(C, b)
poly1', c', a', b' = Polygon(A', B', C'_1)
u = Vector(B, C)
C' = Translate(C, u)
v = Vector(C, C')
d = Line(C', b)