Symétrie axiale d'axe d

Translation de vecteur v

Symétrie centrale de centre O

Traits de construction

A = (-4, 1)
B = Point(Circle[A, 2.5])
C: A + Vector[A, B] - 0.2 * OrthogonalVector[Segment[A, B]]
D: A + 0.600000000000001 * Vector[A, B] - 0.4 * OrthogonalVector[Segment[A, B]]
E: A + Vector[A, B] - 0.600000000000001 * OrthogonalVector[Segment[A, B]]
F: A + Vector[A, B] - 0.800000000000001 * OrthogonalVector[Segment[A, B]]
G: A + 0 * Vector[A, B] - 0.800000000000001 * OrthogonalVector[Segment[A, B]]
H: A + 0 * Vector[A, B] - 0.600000000000001 * OrthogonalVector[Segment[A, B]]
I: A + 0.600000000000001 * Vector[A, B] - 0.600000000000001 * OrthogonalVector[Segment[A, B]]
J: A + 0.2 * Vector[A, B] - 0.4 * OrthogonalVector[Segment[A, B]]
K: A + 0.600000000000001 * Vector[A, B] - 0.2 * OrthogonalVector[Segment[A, B]]
L: A + 0 * Vector[A, B] - 0.2 * OrthogonalVector[Segment[A, B]]
poly1, a, b, c, d_1, e, f, g, h, i, j, k, l = Polygon(A, B, C, D, E, F, G, H, I, J, K, L)
M = (-4, -1.5)
N = (0, 2.5)
d = Line(M, N)
O_1 = (-3.5, 5)
P = (5, 2)
v = Vector(O_1, P)
A' = Mirror(A, d)
B' = Mirror(B, d)
C' = Mirror(C, d)
D' = Mirror(D, d)
E' = Mirror(E, d)
F' = Mirror(F, d)
G' = Mirror(G, d)
H' = Mirror(H, d)
I' = Mirror(I, d)
J' = Mirror(J, d)
K' = Mirror(K, d)
L' = Mirror(L, d)
poly1', a', b', c', d', e', f', g', h', i', j', k', l' = Polygon(A', B', C', D', E', F', G', H', I', J', K', L')
A'_1 = Translate(A, v)
B'_1 = Translate(B, v)
C'_1 = Translate(C, v)
D'_1 = Translate(D, v)
E'_1 = Translate(E, v)
F'_1 = Translate(F, v)
G'_1 = Translate(G, v)
H'_1 = Translate(H, v)
I'_1 = Translate(I, v)
J'_1 = Translate(J, v)
K'_1 = Translate(K, v)
L'_1 = Translate(L, v)
poly1'_1, a'_1, b'_1, c'_1, d'_1, e'_1, f'_1, g'_1, h'_1, i'_1, j'_1, k'_1, l'_1 = Polygon(A'_1, B'_1, C'_1, D'_1, E'_1, F'_1, G'_1, H'_1, I'_1, J'_1, K'_1, L'_1)
O = (0, 0)
α = 90 (slider from -360 to 360, step 1)
texte1: "" + α + "°"
A'_2 = Rotate(A, α°, O)
B'_2 = Rotate(B, α°, O)
C'_2 = Rotate(C, α°, O)
D'_2 = Rotate(D, α°, O)
E'_2 = Rotate(E, α°, O)
F'_2 = Rotate(F, α°, O)
G'_2 = Rotate(G, α°, O)
H'_2 = Rotate(H, α°, O)
I'_2 = Rotate(I, α°, O)
J'_2 = Rotate(J, α°, O)
K'_2 = Rotate(K, α°, O)
L'_2 = Rotate(L, α°, O)
poly1'_2, a'_2, b'_2, c'_2, d'_2, e'_2, f'_2, g'_2, h'_2, i'_2, j'_2, k'_2, l'_2 = Polygon(A'_2, B'_2, C'_2, D'_2, E'_2, F'_2, G'_2, H'_2, I'_2, J'_2, K'_2, L'_2)
n = 4 (slider from 1 to 5, step 1)
m = false
o = false
p = false
A'_3 = Mirror(A, O)
B'_3 = Mirror(B, O)
C'_3 = Mirror(C, O)
D'_3 = Mirror(D, O)
E'_3 = Mirror(E, O)
F'_3 = Mirror(F, O)
G'_3 = Mirror(G, O)
H'_3 = Mirror(H, O)
I'_3 = Mirror(I, O)
J'_3 = Mirror(J, O)
K'_3 = Mirror(K, O)
L'_3 = Mirror(L, O)
poly1'_3, a'_3, b'_3, c'_3, d'_3, e'_3, f'_3, g'_3, h'_3, i'_3, j'_3, k'_3, l'_3 = Polygon(A'_3, B'_3, C'_3, D'_3, E'_3, F'_3, G'_3, H'_3, I'_3, J'_3, K'_3, L'_3)
q = false
texte5: "Rotation de " + α + "°, de centre O"
r = Segment(A, A')
s = Segment(B, B')
Q = Point(f)
R = Intersect(f', e')
t = Segment(Q, R)
u = false
β = Angle(d, t)
γ = Angle(d, s)
δ = Angle(d, r)
w = Vector(B, B'_1)
z = Vector(A, A'_1)
S = Intersect(f, e)
T = Intersect(f'_1, e'_1)
u_1 = Vector(S, T)
a_1 = Segment(B, B'_3)
b_1 = Segment(A, A'_3)
U = Intersect(f, e)
V = Intersect(f'_3, e'_3)
c_1 = Segment(U, V)
e_1 = CircleArc(O, A, A'_2)
f_1 = CircleArc(O, B, B'_2)
h_1 = Segment(O, A'_2)
i_1 = Segment(B, O)
j_1 = Segment(O, B'_2)
ζ = Angle(B, O, B'_2)
g_1 = CircleArc(O, A'_2, A)
k_1 = CircleArc(O, B'_2, B)
l_1 = Segment(B'_2, O)
W = Point(k_1)
m_1 = Segment(O, W)
n_1 = Segment(A'_2, O)
p_1 = Segment(O, A)
ε = Angle(A'_2, O, A)
η = Angle(B'_2, O, W)
q_1 = Segment(A, O)
θ = Angle(A, O, A'_2)