Verschiebungsvektor v

A = (2, 2)
B = (8, 3)
a = Segment(A, B)
C_1 = (0.7324119436885064, 0.7422672417922433)
Straße = Line(C_1, a)
c = OrthogonalLine(B, a)
d = OrthogonalLine(A, a)
E = (6, 6)
e = Line(E, a)
D = (7, 5)
C = Point(c)
F = Intersect(d, e)
Bus, a_1, b_1, f, e_1, d_1, g = Polygon(A, B, C, D, E, F)
H = (3.5091209876836196, 1.738260703225273)
I = Point(a)
h = Circle(H, I)
Fahrtstrecke = 0.0010 (slider from 0.0010 to 19, step 0.0010)
P = (6, 10)
j = Line(P, Straße)
P' = Point(Circle[P, Fahrtstrecke])
k = Segment(P, P')
v = Vector(P, P')
A' = Translate(A, v)
B' = Translate(B, v)
C' = Translate(C, v)
D' = Translate(D, v)
E' = Translate(E, v)
F' = Translate(F, v)
Bus', a', b', f', e', d', g' = Polygon(A', B', C', D', E', F')
l = LineBisector(a_1)
H' = Mirror(H, l)
h' = Mirror(h, l)
H'_1 = Translate(H, v)
H'' = Translate(H', v)
h'' = Translate(h', v)
h'_1 = Translate(h, v)
v_1 = Vector(A, A')
w = Vector(C, C')
z = Vector(D, D')
x_1: x(P') - x(P)
i = Line(P, xAxis)
m = Line(P', yAxis)
G = Intersect(i, m)
n = Segment(P, G)
p = Segment(G, P')
b = false