Start

Stop

Risttahuka ruumala animatsioon.
Kui vajutad start nuppu, hakkab animatsioon tööle. 
Kui vajutad stop nuppu, siis animatsioon lõppeb.
On võimalus ka tahuka külgede suurusid muuta.

B = (2, 2)
C = (2, -2)
D = (-2, -2)
A = (-2, 2, 0)
q1, a, d, c, b = Polygon(A, D, C, B)
e, E, F, G, H, tahkADFE, tahkCDFG, tahkBCGH, tahkABHE, tahkEFGH, servAE, servDF, servCG, servBH, servEF, servFG, servGH, servEH = Prism(q1, 5)
f, I, J, K, L, tahkADJI, tahkDFKJ, tahkEFKL, tahkAELI, tahkIJKL, servAI, servDJ, servFK, servEL, servIJ, servJK, servKL, servIL = Prism(tahkADFE, 0)
h = 1.64 (slider from 0 to 5, step 0.01)
O: A + (0, 0, h)
P: B + (0, 0, h)
R: C + (0, 0, h)
Q: D + (0, 0, h)
g, M, N, S, tahkOPRQ, tahkIMPO, tahkMNRP, tahkNRQS, tahkIOQS, tahkIMNS, servOP, servPR, servQR, servOQ, servIO, servMP, servNR, servQS, servIM, servMN, servNS, servIS = Prism(O, P, R, Q, I)
AB = Distance(A, B)
AC = Distance(A, C)
V: ((AB * AC) * h)
tekst1: "V=" + (LaTeX[V]) + ""
T = Intersect(servOP, servMP)
U = Point(servQS)
i = Segment(T, U)
W = Intersect(servQR, servCG)
Z = Intersect(servOQ, servIL)
j = Segment(W, Z)
A_1 = Intersect(j, i)
B_1 = Intersect(i, j)
C_1 = Intersect(j, i)
D_1 = Intersect(j, i)
E_1 = Point(j)