Le point d'intersection du plan (IJK) et 
de la droite (SD) est le point H.

Intersection de (IJK) et (D):
a=1 : construction de (IJK) et (SD)
a=2 à a= 6 : construction par étapes de l'intersection

A = (0, 3, 0)
D = (3, 0, 0)
B = (-3, 1, 0)
u = Vector(A, D)
C: B + u
poly1, a_1, b, c, d = Polygon(A, D, C, B)
S = (0, 0, 4)
e, faceABS, faceBCS, faceCDS, faceADS, arêteAS, arêteBS, arêteCS, arêteDS = Pyramid(poly1, S)
v = Vector(A, B)
I: A + (0.6 * v)
w = Vector(S, B)
J: S + (0.75 * w)
K = Midpoint(S, C)
f = Plane(I, J, K)
a = 0 (slider from 0 to 6, step 1)
g = Line(S, D)
h = Line(K, J)
a_3 = Line(C, B)
E = Intersect(h, a_3)
i = Line(E, I)
F = Intersect(a_1, i)
j = Line(C, D)
G = Intersect(i, j)
k = Line(G, K)
H = Intersect(k, arêteBS)