Reproduire une figure
Author: db iufm V
Date: 14 Juin 2013

Observe bien cette figure :

Je l'ai retracé pour toi ci-contre, en marquant divers points.
8 points sont des milieux de segments, les vois-tu ?

Maintenant, à toi de retracer le carré vert à partir du carré rouge ci-dessous, puis le carré rouge
à partir du carré vert. Vérifie la qualité de tes constructions en tirant sur les poignées oranges.

A = (1.75, -5.04)
B = (5.66, -5)
poly1, a, b, c, d, C, D = Polygon(A, B, 4)
E = Midpoint(d)
F = Midpoint(c)
G = Midpoint(b)
H = Midpoint(a)
e = Segment(F, B)
f = Segment(G, A)
g = Segment(H, D)
h = Segment(E, C)
I = Intersect(g, h)
J = Intersect(e, h)
K = Intersect(f, e)
L = Intersect(g, f)
poly2, i, j, k, l = Polygon(I, J, K, L)
M = (-7.94, -13.32)
N = (-5.9, -12.36)
m = Segment(M, N)
poly3, n, p, q, r, O, P = Polygon(M, N, 4)
Q = (4.12, -13.29)
R = (4.12, -8.16)
poly4, s, t, a_1, b_1, S, T = Polygon(Q, R, 4)

Tool: Carré
1 point 1 point
Input: A, B
Output: C, D, poly1, a, b, c, d

poly1, a, b, c, d, C, D = Polygon(A, B, 4)

Tool: Carré Centré (command Carré_Centré)
Le centre puis un sommet
Input: O, A
Output: poly1, B, C, D, a, b, c, d

B = Rotate(A, 90*°, O)
D = Mirror(B, O)
C = Mirror(A, O)
poly1, d, a, b, c = Polygon(D, A, B, C)

Tool: Rectangle
2 sommets un segment
Input: A, B, u
Output: C, D, poly1, a_1, b_1, e_1, f

U_1 = (0.37, 6.965)
U_2 = (1.75, 6.935)
u = Segment(U_1, U_2)
B' = Rotate(B, 90*°, A)
b = Ray(A, B')
c = Circle(A, u)
D = Intersect(c, b)
d = OrthogonalLine(D, b)
e = OrthogonalLine(B, d)
C = Intersect(e, d)
poly1, a_1, b_1, f, e_1 = Polygon(A, B, C, D)

Tool: parallélogramme
Clic sur trois points A, B, C
Input: A, B, C
Output: poly1

u = Vector(A, B)
C' = Translate(C, u)
poly1, a, b, c', c = Polygon(A, B, C', C)