5

6

7

8

8

6

7

s_1

s_V=\frac{1}{2}

s_N=1

M\ 1\!:\!200

i_N=1m\stackrel{M}{\rightarrow}0{,}5cm

i_V=2m\stackrel{M}{\rightarrow}1cm

5

8

9

10

11

V

N

7

5

6

8

9

10

11

A_1 = Intersect(xAxis, yAxis)
A_2 = Point(xAxis)
A_3 = (9.04, -3.14)
a = Segment(A_1, A_2)
b = Segment(A_3, A_2)
A_6 = Point(a)
A_5 = Mirror(A_2, A_6)
A_4 = Mirror(A_6, A_5)
c = OrthogonalLine(A_2, a)
d = OrthogonalLine(A_6, a)
e = OrthogonalLine(A_5, a)
f = OrthogonalLine(A_4, a)
A_2' = Point(c)
g = OrthogonalLine(A_2', c)
A_6' = Intersect(g, d)
A_5' = Intersect(e, g)
A_4' = Intersect(f, g)
h = Segment(A_4', A_4)
i = Segment(A_5', A_5)
j = Segment(A_6', A_6)
k = Segment(A_2', A_2)
l = OrthogonalLine(A_1, a)
m = OrthogonalLine(A_3, a)
A_1' = Point(l)
n = OrthogonalLine(A_1', l)
A_3' = Intersect(m, n)
mnohoúhelník1, a_1', a_1, a_2, a_3, a_3' = Polygon(A_1', A_1, A_2, A_3, A_3')
B_1 = (-1.5, -3.28)
B_4 = (9.38, -6.24)
p = Segment(B_1, B_4)
C_1 = Point(h)
q = Ray(A_1, C_1)
C_2 = Intersect(q, e)
C_3 = Intersect(q, d)
r = OrthogonalLine(C_2, p)
s = OrthogonalLine(C_3, p)
B_2 = Intersect(r, p)
B_3 = Intersect(s, p)
B_2' = Point(r)
t = OrthogonalLine(B_2', r)
B_3' = Intersect(t, s)
B_2'' = Mirror(B_2', B_2)
B_3'' = Mirror(B_3', B_3)
b_1 = OrthogonalLine(B_1, p)
c_1 = OrthogonalLine(B_4, p)
B_1' = Point(b_1)
d_1 = OrthogonalLine(B_1', b_1)
B_4' = Intersect(d_1, c_1)
e_1 = Segment(B_1', B_4')
f_1 = Segment(B_2', B_2'')
g_1 = Segment(B_3', B_3'')
pos = 15 (slider from 0 to 15, step 1)
B_5' = Mirror(B_3', B_2')
B_6' = Mirror(B_2', B_3')
B_7' = Mirror(B_3', B_6')
B_8' = Mirror(B_6', B_7')
B_9' = Mirror(B_7', B_8')
B_5'' = Mirror(B_3'', B_2'')
B_6'' = Mirror(B_2'', B_3'')
B_7'' = Mirror(B_3'', B_6'')
B_8'' = Mirror(B_6'', B_7'')
B_9'' = Mirror(B_7'', B_8'')
h_1 = Segment(B_5', B_5'')
i_1 = Segment(B_6', B_6'')
j_1 = Segment(B_7', B_7'')
k_1 = Segment(B_9', B_9'')
l_1 = Segment(B_8', B_8'')
m_1 = Line(B_5'', r)
D_1 = Point(m_1)
n_1 = Line(D_1, q)
D_2 = Intersect(r, n_1)
D_3 = Intersect(s, n_1)
p_1 = Segment(B_5'', D_1)
q_1 = Segment(D_2, B_2'')
r_1 = Segment(D_3, B_3'')
s_1 = Segment(A_4, A_4')
t_1 = Line(A_4', q)
D_4 = Intersect(t_1, e)
D_5 = Intersect(t_1, d)
b_2 = Segment(D_4, A_5)
c_2 = Segment(D_5, A_6)
D_6 = Point(q)
d_2 = Segment(A_1, D_6)
E = Point(d_2)
e_2 = OrthogonalLine(E, d_2)
E_1 = Point(e_2)
E_2 = Mirror(E_1, E)
u = Vector(E, E_1)
v = Vector(E, E_2)
f_2 = Circle(A_5, 1)
F_1, F_2 = Intersect(f_2, a)
g_2 = Arc(f_2, F_1, F_2)
h_2, i_2 = Tangent(A_6, g_2)
s_2 = Line(B_6'', r_1)
D_7 = Point(s_2)
t_2 = Segment(B_6'', D_7)
I = Point(b)
d_3 = OrthogonalLine(I, b)
I' = Point(d_3)
J = Point(b)
e_3 = OrthogonalLine(J, b)
f_3 = OrthogonalLine(I', e_3)
J' = Intersect(e_3, f_3)
g_3 = Segment(I, I')
h_3 = Segment(J, J')
k_3 = Circle(I, Segment[A_5, F_1])
I_1 = Intersect(k_3, g_3)
I_2 = Mirror(I, I_1)
I_3 = Mirror(I_1, I_2)
i_3 = OrthogonalLine(I_1, g_3)
j_3 = OrthogonalLine(I_2, g_3)
l_3 = OrthogonalLine(I_3, g_3)
m_3 = OrthogonalLine(A_2, b)
n_3 = OrthogonalLine(A_3, b)
I_1' = Intersect(i_3, m_3)
I_2' = Intersect(j_3, m_3)
I_3' = Intersect(l_3, m_3)
I_1'' = Intersect(i_3, n_3)
I_2'' = Intersect(j_3, n_3)
I_3'' = Intersect(l_3, n_3)
p_3 = Segment(I_1', I_1'')
q_3 = Segment(I_2', I_2'')
r_3 = Segment(I_3', I_3'')
s_3 = Line(B_7'', t_2)
t_3 = Line(B_8'', t_2)
a_4 = Line(B_9'', t_2)
K_1 = Intersect(s_3, a)
b_4 = Line(K_1, b)
K_2 = Intersect(b_4, t_3)
K_3 = Intersect(b_4, a_4)
c_4 = Segment(B_7'', K_1)
d_4 = Segment(B_8'', K_2)
e_4 = Segment(B_9'', K_3)
K_4 = Intersect(a, i_3)
f_4 = Segment(K_4, I_1'')
L_1 = Intersect(f_4, c_4)
L_2 = Intersect(q_3, d_4)
L_3 = Intersect(r_3, e_4)
g_4 = Line(L_1, L_3)
M_1 = Intersect(g_4, a)
M_2 = Point(g_4)
h_4 = Segment(M_1, M_2)
q_4 = Segment(B_8'', L_2)
r_4 = Segment(B_9'', L_3)
c_5 = Segment(L_3, I_3'')
d_5 = Segment(L_2, I_2'')
U_1 = Point(h_2)
j_2 = Segment(A_6, U_1)
k_2 = Line(A_2, j_2)
l_2 = Line(A_5, j_2)
m_2 = Line(A_4, l_2)
U_2 = Point(k_2)
n_2 = Ray(U_2, U_1)
U_3 = Intersect(l_2, n_2)
U_4 = Intersect(m_2, n_2)
p_2 = Segment(A_2, U_2)
q_2 = Segment(A_5, U_3)
r_2 = Segment(A_4, U_4)
R_1 = Intersect(p_1, r_2)
R_2 = Intersect(q_2, q_1)
R_3 = Intersect(j_2, r_1)
R_4 = Intersect(p_2, t_2)
b_3 = Ray(A_1, R_4)
U_5 = Point(b_3)
c_3 = Segment(A_1, U_5)
M = Intersect(c_3, h_4)
i_4 = Segment(A_1, M)
j_4 = Segment(M, M_2)
k_4 = Segment(M, A_2)
R_5 = Intersect(c_4, c_3)
l_4 = Segment(B_5'', R_1)
m_4 = Segment(B_2'', R_2)
n_4 = Segment(B_3'', R_3)
p_4 = Segment(B_6'', R_4)
s_4 = Segment(B_7'', R_5)
t_4 = Segment(R_1, A_4)
a_5 = Segment(R_2, A_5)
b_5 = Segment(R_3, A_6)
e_5 = Segment(R_4, A_2)
f_5 = Line(R_5, e_5)
X = Intersect(f_5, i_3)
g_5 = Segment(R_5, X)
h_5 = Segment(X, I_1'')