triangle quelconque
Author: Majid KHETTAB

C = (5, 0)
B = (-2, 0)
A = (0, 4)
AB = Segment(B, A)
AC = Segment(A, C)
BC = Segment(B, C)
A' = Point(BC)
B' = Point(AC)
C' = Point(AB)
a = Segment(A, A')
b = Segment(B, B')
c = Segment(C, C')
D = Point(a)
d = Segment(C', D)
E = Intersect(b, d)
e = Segment(A', E)
F = Intersect(c, e)
f = Line(B', D)
G = Intersect(c, f)
g = Segment(B', G)