Verbindungsstrecken anzeigen

S = Point(yAxis)
B_1 = Point(yAxis)
s = Line(S, B_1)
C = (0.48320413436692317, 0.5505285412262128)
c = Circle(C, 1.5)
A = Point(c)
d = Circle(A, 1.0)
E_1 = Intersect(c, d, 1.0)
e = Circle(E_1, 1.0)
B = Intersect(d, e, 2.0)
b = Segment(C, B)
f = Segment(A, B)
g_1 = Segment(A, C)
poly1, f_1, c_1, d_1 = Polygon(C, A, B)
C' = Mirror(C, s)
A' = Mirror(A, s)
B' = Mirror(B, s)
poly1', b', c', a' = Polygon(C', A', B')
D = (2.309842612168191, -0.9885835095137444)
E = Point(Circle[D, 2.5])
h = Segment(D, E)
poly2, i, j, k, l, D_1, F = Polygon(D, E, 4.0)
D'_1 = Mirror(D, s)
E' = Mirror(E, s)
m = Segment(C', C)
n = Segment(A', A)
p = Segment(B', B)
q = Segment(D, D'_1)
r = Segment(E, E')
G = Intersect(s, p)
H = Intersect(s, n)
I = Intersect(s, m)
J = Intersect(s, q)
K = Intersect(s, r)
L = (0.6861639652337307, -2.087949260042285)
M = (0.4324641766502213, -0.4980972515856262)
Vieleck1, d_2, e_1, l_1, m_1 = Polygon(D, E, L, M)
D' = Mirror(D, s)
E'_2 = Mirror(E, s)
L' = Mirror(L, s)
M' = Mirror(M, s)
Vieleck1', d', e', l', m' = Polygon(D', E'_2, L', M')
a = Segment(M', M)
s_1 = Segment(L', L)
N = Intersect(s, a)
O = Intersect(s, s_1)
o = true