A = Point(xAxis)
B = Point(xAxis)
C_1 = Midpoint(A, B)
a = OrthogonalLine(A, xAxis)
b = OrthogonalLine(C_1, xAxis)
c = OrthogonalLine(B, xAxis)
C = Point(b)
d = Segment(C, A)
e = Segment(C, B)
D = Point(c)
f = Line(D, e)
F = Intersect(b, f)
g = Line(F, d)
E = Intersect(a, g)
Aire_{pignon}, BD, e_1, f_1, g_1, AC, BC = Polygon(B, D, F, E, A, C)
h = OrthogonalLine(C, BD)
α = Angle(BD, h)
J = Point(c)
i = OrthogonalLine(J, c)
I = Intersect(a, i)
IJ = Segment(J, I)
G = Intersect(a, h)
H = Intersect(c, h)
GH = Segment(G, H)