Cas 1
Author: IREM PARIS NORD

A = (-2.4736163516726104, 5.766729516719589)
B = (0.5019042858367456, -8.538658163613864)
C = (15.951722980596864, -3.617604801579156)
E = (-22.02097990554665, 3.1436161646470664)
D = (17.782812603679545, -17.293555423977935)
F = (34.42633015257731, -14.69686055427395)
a = Line(E, F)

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)