Axes de symétrie : pose.
Author: db iufm V
Date: 13 Juin 2013

Trace les axes de symétrie des figures ci-dessous. Tu peux utiliser les commandes suivantes :
   ¤ Milieu ou centre
   ¤ Segment entre deux points ou Droite passant par deux points.
   ¤ Perpendiculaire.

Attention : tu peux déplacer les figures ou les modifier
en tirant sur les poignées oranges.
Vérifie bien que les axes de symétrie ''suivent''.

D'après EuroMaths CM 2

A = (-2.43, 0.95)
B = (0.81, 3.21)
poly1, a, b, c, d, C, D = Polygon(A, B, 4)
B' = Rotate(B, 45*°, C)
e = Segment(C, B')
f = OrthogonalLine(B, e)
E = Intersect(f, e)
g = Line(D, f)
h = Line(A, e)
F = Intersect(g, h)
poly2, b_1, c_1, e_1 = Polygon(C, E, B)
poly3, a_1, d_1, f_1 = Polygon(D, F, A)
G = (-2.94, -3.45)
H = (0.16, -5.27)
poly4, i, j, k, I = Polygon(G, H, 3)
p = Semicircle(I, H)
q = Semicircle(H, G)
r = Semicircle(G, I)
J = (6.54, -3.21)
K = (10.2, -2.23)
poly5, l, m, n, L = Polygon(J, K, 3)
K' = Rotate(K, 315*°, J)
s = Segment(J, K')
t = OrthogonalLine(K, s)
M = Intersect(t, s)
poly6, k_1, j_1, m_1 = Polygon(J, M, K)
N = (7.59, 5.54)
O = (8.07, 2.86)
poly7, g_1, h_1, i_1, l_1, P, Q = Polygon(N, O, 4)
R = Midpoint(l_1)
S = Midpoint(i_1)
n_1 = Segment(N, P)
p_1 = Line(R, n_1)
q_1 = OrthogonalLine(N, p_1)
r_1 = OrthogonalLine(P, p_1)
T = Intersect(p_1, q_1)
U = Intersect(p_1, r_1)
s_1 = Semicircle(T, U)
T' = Mirror(T, N)
U' = Mirror(U, P)
t_1 = Semicircle(U', T')
a_2 = Segment(T, T')
b_2 = Segment(U, U')