Cas 1
Author: IREM PARIS NORD

A = (-5.44913698918197, 11.546106139574308)
B = (-10.656298104823344, 6.796717429703601)
C = (-1.1002991343606032, 1.9328856183902257)
E = (6.1096162565274525, -18.60965109056862)
D = (1.9324430538700867, -8.595879714335197)
a = Line(E, yAxis)

Tool: test
test[ <Point>, <Droite>, <Droite> ]
Input: A, a, b
Output: c, A', G, e

c = OrthogonalLine(A, a)
A' = Mirror(A, a)
d = OrthogonalLine(A', c)
G = Intersect(b, d)
e = Segment(A', G)