A = (12, 14)
c = Circle(A, 4)
Z = (1, 1)
d = Circle(A, 4.6)
D = Point(d)
a = Ray(A, D)
B'_2 = Rotate(D, -32.05, A)
α_1 = Angle(B'_2, A, D)
b = Ray(A, B'_2)
e = Circle(A, 5.95)
B = Intersect(e, b)
f = Line(D, b)
g = Line(B, a)
C = Intersect(f, g)
poly1, a_1, c_1, d_1, b_1 = Polygon(A, B, C, D)
α = 0 rad (slider from 0 to 6.283010774254387, step 0.017453292519943295)
A' = Rotate(A, α, Z)
B' = Rotate(B, α, Z)
C' = Rotate(C, α, Z)
D' = Rotate(D, α, Z)
poly1', a', b'_1, c', d' = Polygon(A', B', C', D')
h = Segment(Z, A)
i = Segment(Z, A')
γ = Angle(A, Z, A')
E = (10, 4)
j = Line(C, A)
k = Line(B, D)
F = Intersect(j, k)
G = Point(j)
G' = Mirror(G, F)
H = (5.664042273453748, 14.782959042875358)
I = (6.953057221112233, 12.951200959360671)
J = (8.242072168770717, 13.019043851342696)
K = (8.988343980572997, 11.45865733575611)
L = (8.174229276788692, 11.322971551792058)
poly2, i_1, j_1, k_1, l = Polygon(I, J, K, L)
M = Point(a_1)
N = (8.174229276788692, 16.682560018372072)
O = (9.124029764537049, 16.614717126390047)
P = Point(a_1)
poly3, m, n, o, p = Polygon(M, N, O, P)
G'_1 = Rotate(G, α, Z)
F' = Rotate(F, α, Z)
G'' = Rotate(G', α, Z)
H' = Rotate(H, α, Z)
M' = Rotate(M, α, Z)
N' = Rotate(N, α, Z)
O' = Rotate(O, α, Z)
P' = Rotate(P, α, Z)
poly3', m', n', o', p' = Polygon(M', N', O', P')
I' = Rotate(I, α, Z)
J' = Rotate(J, α, Z)
K' = Rotate(K, α, Z)
L' = Rotate(L, α, Z)
poly2', i', j', k', l' = Polygon(I', J', K', L')
abstandZC = Distance(Z, C)
abstandZC' = Distance(Z, C')
abstandZD = Distance(Z, D)
abstandZD' = Distance(Z, D')