P = H

POSTUP

1) T1 - SPOJOVÁNÍ

2) T2 - ROVNOBĚŽNOST

1

3) Nový bod řezu

4) T2 - ROVNOBĚŽNOST

2

5) Nový bod řezu

6) T1 - SPOJOVÁNÍ

KONEC

B = (2, 2, 0)
C = (-2, 2, 0)
C_1 = (2, -2, 0)
D = (-2, -2, 0)
a, D_2, A, F, G, H, E, faceABEF, faceAFJG, faceABHG, faceBEIH, faceEFJI, faceGHIJ, edgeAF, edgeAB, edgeBE, edgeEF, edgeAG, edgeFJ, edgeGJ, edgeGH, edgeBH, edgeHI, edgeEI, edgeIJ = Cube(B, C, xOyPlane)
Q = Point(edgeAB)
R = Point(edgeBH)
b = Segment(Q, R)
c = Segment(R, H)
d = Line(H, b)
I = Intersect(d, edgeFJ)
e = Segment(I, H)
f = Line(I, c)
J = Intersect(f, edgeAF)
g = Segment(I, J)
h = Segment(J, Q)
mnohoúhelník1, j, q, r, h_1, i = Polygon(J, Q, R, H, I)