A = Intersect(yAxis, xAxis)
B = (-1.3272151382101036, -3.178470832084674, 0)
C = (3.040256816023888, -1.9579757227890653, 0)
G = Point(zAxis)
a = Line(G, xAxis)
D = Point(a)
poli1, c, a_1, b = Polygon(A, B, C)
d, facciaABE, facciaBCE_1, facciaACE, spigoloAE, spigoloBE_1, spigoloCE_1 = Pyramid(poli1, D)
e = Line(B, spigoloAE)
f = Line(C, spigoloAE)
g = Plane(D, xOyPlane)
E = Intersect(e, g)
F = Intersect(f, g)
h, facciaBCE, facciaBEF, facciaBCF, facciaCEF_1, spigoloBE, spigoloBC, spigoloCE_2, spigoloEF_1, spigoloBF, spigoloCF_1 = Pyramid(D, B, C, E)
i, facciaCEF, facciaEFG, facciaCFG, facciaCEG, spigoloEF, spigoloCF, spigoloCE, spigoloEG, spigoloFG, spigoloCG = Pyramid(D, E, C, F)