Cliquer et glisser l'un ou l'autre des points A à E

A = (-30.70511942815812, 2.1485166073082245)
B = (-31.415623312871972, 8.027936253315325)
C = (-35.927322980804924, 5.523410059699008)
poly1, c, a, b = Polygon(A, B, C)
D = (-36.12034468303525, 8.270520042153757)
E = (-30.10119112615135, 8.738440138029175)
t = Vector(D, E)
A' = Translate(A, t)
B' = Translate(B, t)
C' = Translate(C, t)
poly1', c', a', b' = Polygon(A', B', C')
d = Segment(B, B')
e = Segment(A, A')
f = Segment(C, C')
distanceDE = Distance(D, E)
TexteDE: Name[D] + (Name[E]) + " \, = \, " + distanceDE
F = Midpoint(D, E)
texte1: "Flèche de translation de " + distanceDE + " cm"
α = Angle(B, A, C)
β = Angle(A, C, B)
γ = Angle(C, B, A)
δ = Angle(C', B', A')
ε = Angle(B', A', C')
ζ = Angle(A', C', B')
distanceB'A' = Distance(B', A')
TexteB'A': Name[B'] + (Name[A']) + " \, = \, " + distanceB'A'
distanceA'C' = Distance(A', C')
TexteA'C': Name[A'] + (Name[C']) + " \, = \, " + distanceA'C'
distanceC'B' = Distance(C', B')
TexteC'B': Name[C'] + (Name[B']) + " \, = \, " + distanceC'B'
distanceBA = Distance(B, A)
TexteBA: Name[B] + (Name[A]) + " \, = \, " + distanceBA
distanceAC = Distance(A, C)
TexteAC: Name[A] + (Name[C]) + " \, = \, " + distanceAC
distanceCB = Distance(C, B)
TexteCB: Name[C] + (Name[B]) + " \, = \, " + distanceCB
texte4: "" + distanceAC + ""
texte3: "" + distanceBA + ""
texte5: "" + distanceCB + ""
texte6: "" + distanceA'C' + ""
texte7: "" + distanceB'A' + ""
texte8: "" + distanceC'B' + ""
G = Midpoint(b)
H = Midpoint(a)
I = Midpoint(c)
J = Midpoint(a')
K = Midpoint(c')
L = Midpoint(b')