y

x

1. rotar AB alrededor de B

2. rotar AB alrededor de A

3. rotar AB alrededor de (0,0)

A = Point(yAxis)
B = (4, 2)
f = Segment(A, B)
c = Circle(B, A)
α = 0 rad (slider from 0 to 90°, step °)
A' = Rotate(A, α, B)
B' = Rotate(B, α, B)
f' = Segment(A', B')
C: A'
pregunta = 1 (slider from 1 to 3, step 1)
β = 0 rad (slider from 0 to 90°, step °)
A'_1 = Rotate(A, 90°, A)
B'_1 = Rotate(B, β, A)
f'_1 = Segment(A'_1, B'_1)
D: B'_1
E_1 = Intersect(xAxis, yAxis)
γ = 0 rad (slider from 0° to 90°, step °)
A'_2 = Rotate(A, (-γ), E_1)
B'_2 = Rotate(B, (-γ), E_1)
f'_2 = Segment(A'_2, B'_2)
E: A'_2
poly1, g, h, i, j = Polygon((-10, 9), (-3, 9), (-3, 3), (-10, 3))
F: B'_2