axesdesymetrie

Trace précisément les axes de symétrie des figures suivantes

Pour placer un point sur la lune, 
sélectionne un arc de cercle
et déplace le point avec la flèche

A = (-1.52, 4.16)
B = (0.76, 4.26)
c = Semicircle(A, B)
C = (-1.7, 0.48)
a = Line(B, C)
b = Segment(A, C)
A' = Mirror(A, a)
B' = Mirror(B, a)
c' = Semicircle(B', A')
A'_1 = Mirror(A, a)
C' = Mirror(C, a)
b' = Segment(A'_1, C')
D = (4.24, 5.34)
E = (3.8200000000000003, 1.4)
d = Segment(D, E)
F = (5.42, 2.74)
e = Segment(E, F)
f = Line(D, F)
D' = Mirror(D, f)
E' = Mirror(E, f)
d' = Segment(D', E')
E'_1 = Mirror(E, f)
F' = Mirror(F, f)
e' = Segment(E'_1, F')
G = Point(f)
H = (2.68, 3.8)
g = Segment(G, H)
I = Point(f)
h = Segment(H, I)
H' = Mirror(H, f)
I' = Mirror(I, f)
h' = Segment(H', I')
G' = Mirror(G, f)
H'_1 = Mirror(H, f)
g' = Segment(G', H'_1)
J = Intersect(d', h')
K = Intersect(d', g')
L = Intersect(e', g')
M = Intersect(e, g)
N = Intersect(d, g)
O = Intersect(d, h)
poly1, d_1, j, h'_1, k, e'_1, l, g'_1, m, e_1, n, h_1, o = Polygon(D, J, H'_1, K, E'_1, L, G', M, E, N, H, O)
P = (3.7600000000000016, -0.6400000000000001)
Q = (3.44, -0.8200000000000001)
R = (3.18, -1.22)
S = (2.24, -0.8400000000000001)
T = (2.6799999999999997, -1.8800000000000001)
U = (3.38, -2.14)
V = (3.92, -2.4200000000000004)
W = (2.3800000000000003, -2.72)
Z = (1.3000000000000003, -1.9600000000000002)
A_1 = (0.30000000000000004, -1.58)
B_1 = (-0.4399999999999995, -2.020000000000001)
C_1 = (0.32000000000000006, -2.400000000000001)
D_1 = (-0.33999999999999986, -2.640000000000001)
E_1 = (0.3600000000000001, -2.9200000000000004)
F_1 = (-0.019999999999999796, -3.5800000000000005)
G_1 = (1.2800000000000002, -3.8799999999999994)
H_1 = (3.2, -3.7000000000000006)
I_1 = (3.520000000000001, -4.299999999999999)
J_1 = (4.16, -4.82)
K_1 = (4.879999999999999, -5.119999999999999)
L_1 = (5.4399999999999995, -5.039999999999999)
poly2, p, q, r, s, t, u, v, w, z, a_1, b_1, c_1, d_2, e_2, f_1, g_1, h_2, i_1, j_1, k_1, l_1 = Polygon(P, Q, R, S, T, U, V, W, Z, A_1, B_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1, K_1, L_1)
i = Line(P, L_1)
P' = Mirror(P, i)
Q' = Mirror(Q, i)
R' = Mirror(R, i)
S' = Mirror(S, i)
T' = Mirror(T, i)
U' = Mirror(U, i)
V' = Mirror(V, i)
W' = Mirror(W, i)
Z' = Mirror(Z, i)
M_1 = Mirror(A_1, i)
N_1 = Mirror(B_1, i)
O_1 = Mirror(C_1, i)
P_1 = Mirror(D_1, i)
Q_1 = Mirror(E_1, i)
R_1 = Mirror(F_1, i)
S_1 = Mirror(G_1, i)
T_1 = Mirror(H_1, i)
U_1 = Mirror(I_1, i)
V_1 = Mirror(J_1, i)
W_1 = Mirror(K_1, i)
Z_1 = Mirror(L_1, i)
poly2', p', q', r', s', t', u', v', w', z', m_1, n_1, o_1, p_1, q_1, r_1, s_1, t_1, u_1, v_1, w_1, z_1 = Polygon(P', Q', R', S', T', U', V', W', Z', M_1, N_1, O_1, P_1, Q_1, R_1, S_1, T_1, U_1, V_1, W_1, Z_1)
A_2 = Point(l_1)
B_2 = (3.4600000000000004, -1.6600000000000001)
a_2 = Segment(A_2, B_2)
C_2 = (3.14, -1.34)
b_2 = Segment(B_2, C_2)
D_2 = (3.7200000000000006, -1.7)
c_2 = Segment(C_2, D_2)
E_2 = Point(l_1)
f_2 = Segment(D_2, E_2)
poly3, a_3, c_3, b_3, d_3, e_3 = Polygon(A_2, C_2, B_2, D_2, E_2)
F_2 = Mirror(A_2, i)
G_2 = Mirror(C_2, i)
H_2 = Mirror(B_2, i)
I_2 = Mirror(D_2, i)
J_2 = Mirror(E_2, i)
poly3', f_3, g_2, h_3, i_2, j_2 = Polygon(F_2, G_2, H_2, I_2, J_2)
K_2 = (8.760000000000002, 4.9399999999999995)
L_2 = (10.760000000000002, 2.52)
k_2 = Semicircle(K_2, L_2)
l_2 = Segment(K_2, L_2)
M_2 = Midpoint(l_2)
m_2 = OrthogonalLine(M_2, l_2)
N_2 = Point(m_2)
p_2 = CircleArc(N_2, L_2, K_2)
poly4, p_3, q_2, r_2, s_2, t_2, u_2, v_2, w_2, z_2, a_4, b_4, c_4, d_4, e_4, f_4, g_3, h_4, i_3, j_3, k_3, l_3, w_3, v_3, u_3, t_3, s_3, r_3, q_3, p_4, o_2, n_2, m_3, z'_1, w'_1, v'_1, u'_1, t'_1, s'_1, r'_1, q'_1 = Polygon(P, Q, R, S, T, U, V, W, Z, A_1, B_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1, K_1, L_1, W_1, V_1, U_1, T_1, S_1, R_1, Q_1, P_1, O_1, N_1, M_1, Z', W', V', U', T', S', R', Q')
O_2 = (13.02143166930887, -0.7998164293612272)
P_2 = (11.044187090955868, -3.0828204785935562)
n_3 = Segment(O_2, P_2)
g_4 = LineBisector(n_3)
i_4 = Line(O_2, P_2)
Q_2 = Point(i_4)
R_2 = Mirror(Q_2, g_4)
k_4 = Semicircle(P_2, O_2)
q_4 = Semicircle(R_2, Q_2)
j_4 = Segment(R_2, P_2)
l_4 = Segment(O_2, Q_2)